2502 44
5248 596
16044 295
7302 413
2976 82
21177 415
11187 373
13344 862
8120 242
10693 433
15973 328
6633 634
2365 68
17983 169
4697 731
9555 234
3643 677
3035 510
3607 468
523 50
3169 171
1584 146
4133 660
3083 159
5133 323
2351 274
4790 559
3814 924