4097 656
27877 156
10588 608
3745 251
28317 427
6855 878
47260 941
38225 52
4215 561
2412 185
2892 598
3518 911
11541 187
3165 773
5217 44
4535 391
1140 81
17351 90
3822 309
4619 519
3183 771
5698 603
6739 739
22094 915
7659 143
7678 667
11318 721
1005 146