16293 313
34211 652
3079 85
4216 396
3552 63
5614 508
3354 404
5539 883
4316 680
9451 701
3714 407
42097 711
13355 438
13909 612
2866 354
18016 307
3823 387
5261 529
20134 285
3450 583
6421 650
29691 931
2623 92
9382 847