2945 851
26975 949
16617 329
12489 385
3012 583
10111 965
3845 553
19391 352
728 57
5334 276
2279 255
123024 562
20621 393
65269 688
13539 713
159965 259
121447 189
5604 201
1300 118
6643 612
8562 727
4362 531
7682 212
4366 39
20875 73
68611 591
28535 291
62545 66