12250 104
4873 701
1123 215
3654 400
2035 157
17513 348
40089 142
57093 645
22371 511
11066 535
20645 810
6703 647
12576 644
7071 778
8358 282
4580 753
2647 165
2408 57
15281 437
5180 208
5461 208
1906 278
5367 595
1443 50
3975 482