326 28
15251 213
737 122
11373 117
2718 793
7055 806
12438 276
7493 226
4534 609
21575 358
2802 691
7830 539
1816 39
38397 633
1817 253
16184 238
13557 153
5330 783
7148 682
4726 517
6362 178
40109 115
1430 72
2679 217
3830 554
3644 571
2775 521
1927 137