5001 100
9123 762
5158 639
9769 189
1155 281
1514 439
14619 588
10808 222
6533 38
822 52
18549 361
1139 237
842 61
3778 472
2211 451
2427 556
668 178
280 65
21537 641
449 131
2274 627
2311 581
1621 369
2346 719