1856 118
2077 111
4235 330
3273 64
8931 924
8346 505
6465 794
6016 296
2394 197
4687 342
2629 359
18364 780
4637 440
9343 458
2157 88
2218 135