3008 619
1288 268
543 101
2633 541
3041 743
741 73
7960 305
13816 164
13552 606
10970 94
143472 782
115507 349
10363 504
7129 965
909 166
2991 684
1131 258
2543 627
2444 463
1291 388
1047 155
11069 516
1395 273
1537 233
2810 863
2999 815
9649 470
687 131