4489 521
1564 341
9299 602
2357 643
1064 227
1775 314
2172 530
2621 748
953 235
968 257
2795 838
119 29
2534 494
1187 265
513 132
2281 740
2329 648
3049 833
1802 504
2245 648
1404 332
1387 321
367 69
2990 913