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