21156 625
7541 341
22116 744
397003 1005
275492 846
7909 348
7271 501
10415 263
6555 543
20687 85
27770 341
13240 156
33628 244
2988 243
6169 621
2147 152
24604 292