21034 625
7503 341
22087 744
395701 1004
272298 844
7891 348
7172 501
10388 263
6532 543
20561 85
27737 341
12975 155
32868 242
2967 243
6151 621
2119 152
24452 292