2979 148
25706 388
3125 286
6605 511
11043 270
3412 616
5512 972
5473 455
3556 135
5126 666
3586 512
2649 301
8682 443
2270 147
5833 655
3351 195
8715 447
3485 34
3201 521
2012 158
7107 623
4815 252
4592 626
63512 478
39950 142
22529 228
32281 853
54983 354