5590 30
18377 745
4211 495
16382 653
15639 595
17302 110
4446 659
4795 803
11286 543
3496 309
2654 139
4006 529
6237 370
5197 163
1811 87
5705 754
7704 778
18375 516
5700 151
31589 835
2672 79
21587 796
5146 315
11652 345
5726 738
4770 869
1660 327
8277 788