3591 599
5546 491
3099 536
2402 523
2395 533
1101 181
2241 589
2692 612
1993 414
1616 265
654 64
550 139
2245 572
1931 213
1784 169
1648 438
1713 461
2853 432
3266 503
3004 751