1031 318
859 263
1136 278
229 49
884 202
3065 710
1528 342
377 53
3186 694
1674 416
2443 504
437 115
382 92
237 41
1329 333
2249 684
2287 640
2279 462
783 222
555 132
1343 344
1169 240
1362 285
2817 897