21156 625
7541 341
22117 744
397013 1005
275509 846
7909 348
7271 501
10415 263
6555 543
20687 85
27770 341
13240 156
33633 244
2988 243
6170 621
2147 152
24604 292