3115 761
2961 960
2738 827
621 135
1159 331
2810 861
1844 555
350 41
977 212
2705 620
1273 327
974 248
1356 254
3225 598
224 39
724 189
2500 509
1054 172
1643 491
1328 294
464 101
272080 1152
5255 534
3992 683
99204 238
113136 333
12145 919
135901 678