25002 533
22061 171
59557 345
18201 40
12004 211
14759 781
22410 856
5701 572
30949 65
43580 847
31246 150
4593 373
41152 286
14369 131
11788 467
7649 289
31175 448
11831 578
31558 430
8538 548
21671 411
579 36
30758 768
4124 340
16601 461
3339 701