12615 669
3320 640
1206 296
455 31
3298 558
3100 620
2069 361
2040 538
3148 531
3286 852
780 165
1897 478
903 89
1039 195
2597 326
2534 283
1430 301
1623 336
947 179
403 73
2994 856
707 124
1695 332
3043 839