21122 293
15277 106
3267 580
2630 582
1951 82
2374 160
3584 667
3339 474
3858 87
1217 231
3172 54
20650 189
17609 450
13324 538
5368 885
3769 463
3525 767
2661 705
2117 162
2807 525
4096 642
1632 102
3671 526
24262 96
21970 498
15751 678
15546 494