2229 443
1131 238
2356 531
2628 835
3166 909
2888 598
1254 249
355 62
7723 167
9633 444
5886 421
29179 261
73313 517
55066 741
19382 569
9691 94
31630 329
8250 370
3463 232