13959 198
22466 118
38092 842
27437 232
38606 728
10002 304
32110 301
7337 529
10089 736
5755 788
9102 955
8218 633
5968 158
8431 497
5820 133
4820 103
8621 485
2485 204