125243 593
39071 563
12720 306
6920 684
4433 146
9381 409
3235 702
17424 645
13980 69
9847 787
8709 926
14061 134
11493 834
5123 525
7943 411
3908 598
14942 52
23478 435
37670 372
11445 417
29836 1014
30463 430
6260 196
23481 509
6361 234
9096 755
6533 725
1033 47