2931 859
59455 137
8987 310
11083 196
312360 707
282011 526
36039 115
4326 541
14420 385
29026 278
8999 313
9653 412
8447 358
7038 689
3456 571
6193 197
3201 245
7630 611
11699 462
1532 157
9020 590
5029 478
14694 249
7499 816
5040 511
1275 102
2938 637
9222 610