21077 625
7518 341
22101 744
396186 1004
273486 845
7897 348
7216 501
10399 263
6544 543
20596 85
27749 341
13073 156
33207 242
2976 243
6155 621
2125 152
24519 292