3947 400
59234 648
5755 282
8672 493
4986 706
12637 667
13604 546
5528 962
17424 479
11823 313
4128 532
1311 165
5054 437
3675 74
6177 712
2430 323
44983 694
42988 633
2268 39
20602 133
7222 505
23771 57
31560 681
3807 441
8860 465
1968 261
7258 581
4665 102