8486 410
5947 549
4941 58
9882 554
6228 657
11981 296
5128 229
6068 416
19708 222
5933 479
4402 432
2520 111
8698 252
3425 197
1642 174
5039 265
1361 190
4962 393
40133 157
5704 844
53311 330