21154 625
7541 341
22116 744
396999 1005
275478 846
7909 348
7271 501
10415 263
6555 543
20686 85
27770 341
13240 156
33627 244
2988 243
6169 621
2147 152
24604 292