2441 684
396 41
2180 432
2223 675
1093 241
14478 621
7431 47
5513 748
3147 49
36031 292
65392 395
22326 114
31572 492
3363 249
2920 571