19016 271
29376 658
84098 286
4261 911
29450 121
22962 701
11771 650
21357 50
11771 485
83970 919
13904 529
34898 310
2595 379
770 89
2991 657
3037 729
1636 240
2671 722
924 64
2804 581
621 116
3007 591
1367 324
2735 195
2875 763