41525 304
29952 595
10280 686
8351 73
3032 764
27621 46
7050 184
19143 514
1344 133
9261 127
6120 639
24143 763
10709 418
3045 25
15049 300
270793 479
4335 924
2870 502
10493 855
5672 620
3723 564
3574 898
1611 262
13132 354