2988 638
3031 906
2428 549
1999 240
2121 437
1219 123
2415 326
821 140
741 119
1282 134
11165 621
1478 315
415 66
2723 423
1644 152
2442 580
2306 615
730 206
3074 756
694 187
2129 642
1589 317
6797 938
7079 109