2229 443
1131 238
2356 531
2629 835
3166 909
2888 598
1254 249
355 62
7723 167
9633 444
5886 421
29180 261
73314 517
55067 741
19384 569
9691 94
31631 329
8250 370
3463 232