1763 120
12653 83
64565 594
18264 514
12110 372
22796 75
2520 252
15473 302
34254 911
3313 189
2309 280
32248 638
1608 174
2630 413
2885 273