2383 508
506 124
1001 148
860 263
1654 318
3104 943
424 64
3160 592
3004 732
1191 230
2603 438
2988 652
867 93
3088 789
961 197
3687 542
2839 824
7100 656
1965 475
1323 370
1392 424
2773 910
3202 968
2634 587
2987 888
2791 844
2864 800
1397 70