3096 802
3139 592
3316 734
3831 492
1278 61
2592 646
2202 425
20153 244
2462 488
1267 232
1448 218
967 138
2471 394
1812 359
1152 156
1142 190
2101 437
5040 740
2066 443
5474 438
2880 747
8157 685
3148 447
1510 230
17905 586
2789 554