21953 379
12357 622
14394 97
2605 154
30093 972
12741 238
2129 328
7322 545
8622 624
4617 601
2879 166
21577 1020
1666 31
3336 262
4490 341
10089 171