21077 625
7518 341
22101 744
396196 1004
273504 845
7897 348
7218 501
10400 263
6544 543
20598 85
27749 341
13073 156
33213 242
2976 243
6155 621
2125 152
24519 292