3008 619
1288 268
543 101
2633 541
3041 743
739 73
7943 305
13793 164
13552 606
10970 94
143446 782
115477 349
10363 504
7129 965
909 166
2991 684
1130 258
2542 627
2444 463
1291 388
1047 155
11033 516
1395 273
1537 233
2810 863
2999 815
9635 470
687 131