1133 120
5576 529
7999 587
3592 527
4162 500
3665 506
2390 531
3145 513
2499 73
3187 360
819 58
18886 859
4407 556
754 144
3267 387
3723 341
5473 692
4330 416
2222 381
3789 837
4490 738
16949 526
3802 612
6586 163