27005 293
100242 633
1453 126
31912 187
3131 501
3578 485
3645 154
2565 275
9210 541
7986 576
5901 614
2504 253
3915 641
4397 354
4672 474
2695 415
1183 188
1284 203
2939 270