3009 587
9579 54
21584 759
2256 574
18287 676
6931 351
24815 313
10390 693
6747 244
10255 429
3550 819
2858 298
1507 182
3456 379
17302 323
43833 197
13506 115
3723 712
91502 693
2167 478
458 127
4728 186
12950 528
1470 393