3251 523
1021 338
18744 458
1607 144
243 74
187906 254
58224 148
53098 572
10367 381
5701 51
27138 168
52043 422
31130 245
7652 225
4031 440
31789 444
18695 432
8092 581
1163 305
2348 232
2652 497
22066 261
2830 678
83688 777