43078 243
3013 621
2071 289
40446 595
18045 542
1130 110
3167 693
1868 397
996 153
17847 420
9557 27
3638 653
1195 187
1985 284
4914 415
2553 336
2008 417
2829 343
1609 174
2455 376
1397 44
18981 155
2622 396
3311 514
684 55
2640 680
2187 377
892 73