2229 443
1130 238
2355 531
2627 835
3166 909
2887 598
1254 249
355 62
7723 167
9632 444
5883 421
29178 261
73312 517
55066 741
19381 569
9691 94
31628 329
8250 370
3463 232