15861 515
4323 506
2437 174
49998 238
5873 104
43882 793
7197 412
4277 230
2412 121
6394 455
8271 839
14514 514
3846 248
21737 837
35641 153
20303 46
8506 255
6590 223
6287 575
20707 126
54513 703
8896 111
78978 776
35223 600
102131 343
40897 589
11730 488
19294 720