1502 305
868 155
742 135
2388 524
7125 463
5793 209
3588 133
1844 490
2804 671
2198 541
8243 481
12041 624
1071 52
1148 231
2079 584
9266 674
4447 682
2630 498
645 119
1576 399
12471 54
9258 338
588 65
2785 466
2077 313
8631 694
676 90
30383 891