5363 418
1857 458
3000 666
1129 101
2813 666
1566 463
1915 541
18956 523
1881 335
4007 734
948 141
1438 340
3560 877
1210 94
3241 380
483 90
402 76
3139 716
484 59
625 181
312 29
2607 703
2940 621
2830 738