2300 379
22298 158
16824 669
2384 458
1272 73
2831 504
929 126
1469 324
4541 627
507 53
2531 489
2400 325
2338 397
1803 291
1536 235
2711 420
3487 866
2744 114
2880 453
3017 393
3311 610