3023 593
12592 113
2512 527
3017 761
1884 453
2525 513
1028 162
2069 160
353 36
1668 459
1696 437
1261 202
3213 909
3120 661
2713 786
1165 182
373 73
1684 272
2209 575
744 67
1892 365
2335 444
1306 310
2557 491
365 58
1236 217
1150 174
3280 908