31901 660
33551 97
9846 432
71215 309
17909 266
8440 850
100376 633
15243 651
11672 274
36840 544
19748 240
91033 923
16293 360
58257 157
18140 531
39948 317
9482 228
38295 489
47026 332
39694 373
108112 766
21447 242
16703 840
11975 556
9096 450
36592 240