147032 877
25254 430
15801 170
7949 81
6047 138
3364 55
4036 297
3737 179
4652 346
1673 124
3995 273
51039 56
86091 261
76649 792
31034 434
16228 94
19369 324
12327 582
12309 838
8413 661
6537 187
4077 132
2456 394
2925 510
5191 622
2740 285
120142 808
35885 153