1496 134
47133 74
10441 822
7060 347
5358 340
19647 671
8776 31
3905 815
22856 557
6174 145
9411 791
4200 80
7705 626
8440 766
11520 946
15538 906
29261 186
2945 580
12069 228
8389 754
2866 588
16143 917
2490 438
18068 531