501 49
1808 469
2549 690
2755 693
864 150
11593 907
12430 859
15525 274
11690 645
8443 789
5208 474
12381 1026
2499 155
2116 463
619 66
1187 217
2892 781
2672 600
2390 522
1065 131
1474 222
1067 240
2941 554
1853 455
999 192
2174 498
2615 584
3462 926