16625 669
2349 458
1230 73
2822 504
907 126
1431 324
4470 627
483 53
2517 489
2357 325
2226 397
1732 291
1505 235
2682 420
3449 866
2682 114
2851 453
2975 393
3280 610