100959 634
1469 126
32239 187
3145 501
3622 485
3671 154
2589 275
9278 541
8056 576
5974 614
2528 253
3934 641
4463 354
4709 474
2713 415
1209 188
1291 203
2989 270