21082 625
7519 341
22101 744
396214 1004
273544 845
7897 348
7219 501
10400 263
6544 543
20602 85
27749 341
13076 156
33233 243
2976 243
6155 621
2126 152
24521 292