21139 625
7535 341
22113 744
396751 1005
274907 846
7905 348
7257 501
10411 263
6551 543
20651 85
27761 341
13190 156
33516 244
2983 243
6165 621
2145 152
24578 292