2979 148
25701 388
3125 286
6605 511
11043 270
3412 616
5512 972
5472 455
3555 135
5125 666
3585 512
2648 301
8682 443
2270 147
5833 655
3350 195
8715 447
3485 34
3201 521
2012 158
7107 623
4814 252
4592 626
63502 478
39942 142
22517 228
32277 853
54978 354