2229 443
1130 238
2355 531
2627 835
3166 909
2886 598
1254 249
355 62
7722 167
9632 444
5876 421
29177 261
73311 517
55065 741
19381 569
9691 94
31624 329
8250 370
3463 232