25484 343
18995 388
9970 824
4089 290
5452 651
12515 296
20500 672
8612 88
25687 194
3236 581
2354 270
3859 657