3302 525
1818 113
1247 63
3548 366
2919 406
3407 502
4034 351
3969 857
3466 646
2281 396
2397 452
3176 260
16179 738
9863 596
2124 342
1942 354
2386 322
3569 595
1104 99
2390 342
4002 623
9570 617
1319 73
3043 80