3956 400
59276 648
5757 282
8672 493
4988 706
12641 667
13612 546
5531 962
17425 479
11832 313
4129 532
1311 165
5058 437
3678 74
6184 712
2431 323
44993 694
43008 633
2273 39
20617 133
7223 505
23806 57
31590 681
3812 441
8862 465
1970 261
7264 581
4672 102