43078 243
3012 621
2070 289
40445 595
18045 542
1129 110
3167 693
1867 397
996 153
17847 420
9556 27
3638 653
1195 187
1985 284
4914 415
2553 336
2007 417
2829 343
1607 174
2455 376
1396 44
18981 155
2618 396
3311 514
684 55
2638 680
2186 377
891 73