40331 71
19074 534
11312 257
22730 525
8092 387
3729 503
5722 605
6227 987
3503 602
1991 50
89543 811
112787 414
16762 878
12968 32
24126 754
28757 374
38498 237
78727 199
40103 318
3632 52
14008 646
7137 648
4992 490
5532 653
28031 159
6324 77
20297 136
251571 592