1045 116
3746 923
6404 793
5502 508
1165 38
18383 117
5848 560
2616 757
10378 317
2646 341
10326 233
3335 742
13137 41
2643 215
6161 679
14442 810
7298 427
1514 352
4326 754
3347 544
1192 82
383 53
2955 854
17937 378