15028 232
1732 412
57916 355
16915 835
42966 76
32452 280
20840 575
11299 125
2578 557
8405 469
6436 279
25124 110
7602 392
2102 646
2336 525
25791 57
10854 350
41892 597
61376 418
3211 459
1550 435
86147 199
9015 556
6504 517