2561 651
2262 454
1234 95
2934 519
4232 87
2052 465
3862 860
2599 529
2543 638
3271 393
1768 485
2347 562
3211 732
3425 860
1295 301
2144 484
2255 339
2165 323
3580 269
476 34
1996 234
2644 557
5786 441
10696 117