5583 561
2854 446
1472 253
3686 643
2623 349
3666 923
7398 305
3392 609
1123 58
1369 199
1947 104
3303 736
2840 512
3329 579
1772 232
1535 155
2388 369
3095 498
4066 918
3816 294
1588 89
896 98
3827 646
1287 115
2135 328
3329 570
831 46
1907 302