21269 255
13645 85
1734 57
15716 670
7471 52
16417 476
2874 581
10324 673
46152 508
24119 300
2723 406
27790 81
29913 676
16780 256
3857 733
2139 363