2229 443
1130 238
2355 531
2627 835
3166 909
2885 598
1253 249
355 62
7722 167
9630 444
5876 421
29177 261
73311 517
55064 741
19381 569
9691 94
31621 329
8250 370
3463 232