15028 232
1732 412
57915 355
16915 835
32452 280
42966 76
20840 575
11299 125
2578 557
6436 279
8402 469
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