2506 44
5250 596
16062 295
7305 413
2979 82
21182 415
11190 373
13348 862
8122 242
10699 433
15978 328
6633 634
2365 68
17996 169
4697 731
9555 234
3643 677
3035 510
3608 468
523 50
3171 171
1584 146
4137 660
3083 159
5133 323
2353 274
4790 559
3814 924