21133 625
7533 341
22113 744
396701 1005
274784 846
7905 348
7255 501
10410 263
6551 543
20643 85
27760 341
13180 156
33499 244
2983 243
6162 621
2143 152
24569 292