5528 280
3560 829
151841 499
4734 527
8182 421
3819 498
14593 730
4631 452
182542 797
10248 707
25077 322
18222 432
5984 414
6744 374
35478 246
5561 282
11005 605
10713 241
28589 155
19867 312