3013 636
2837 379
15029 497
1399 243
550 56
1356 184
2555 542
21970 498
2223 563
1218 231
2630 582
3267 580
18115 324
2904 608
2543 532
3494 880
26815 615
1777 293
2068 468
1865 175
3220 484
656 49
2650 334
10616 522