1041 116
3746 923
6400 793
5492 508
585 38
2370 647
1150 231
2165 539
857 173
965 201
2302 631
1899 363
7880 324
6236 351
19767 531
10350 355
20048 561
25787 583
1369 274
1815 359
2867 605
12454 251
16696 547
19099 709