6980 853
7431 388
3654 94
3382 621
4532 572
11196 945
5180 618
3483 586
4913 507
4420 256
2854 390
5992 877
12557 303
2977 135
3455 171
12041 596
12634 210
5099 480
6717 605
2964 171
9947 52
3397 316
12885 466
18680 409