102856 986
25332 284
108906 591
86036 97
19332 457
25372 273
29284 362
66435 225
33761 828
131749 1091
21619 260
27647 402
16306 508
13479 676
53287 717
65335 665
4112 417
24265 348
35711 534
77413 865
18347 96
72043 476
40513 682
55338 246
5775 547
9808 953
3797 472
10290 822