34178 952
10485 675
20115 422
3016 517
2152 66
7134 483
78633 838
15347 324
11295 31
44298 491
16004 450
25036 41
44042 592
19971 188