10081 808
22001 323
7538 282
48333 684
37092 285
26087 216
15589 539
8756 638
3322 726
4065 219
4154 482
2038 236
2148 205
7519 592
3595 714
6896 667
6115 503
1801 135