4300 656
28082 156
10641 608
3877 251
31349 427
7243 878
47368 941
38349 52
4446 562
2583 185
2984 598
3627 911
11657 187
3232 773
6673 44
4663 391
1237 81
17816 90
4103 309
4794 519
3276 771
5899 603
7041 739
22332 915
8355 143
7814 667
11570 721
1049 146