31032 513
1989 290
2618 560
4600 468
54384 140
4962 367
2414 360
5195 32
1677 361
4411 113
155449 872
267717 905
52063 620
51780 248
2090 347
3722 916
1822 190
1424 195
3704 237
1206 156
2537 502
3225 610
858 149
65268 741
3140 890
11774 638
3002 296
4012 601