2441 684
396 41
2176 432
2223 675
1093 241
14476 621
7431 47
5513 748
3145 49
36030 292
65392 395
22322 114
31564 492
3363 249
2920 571