3402 330
2210 399
3499 873
6569 279
3019 371
2479 447
4542 644
3806 700
3221 592
6396 516
20701 458
2234 134
2991 227
1923 147
2463 348
8276 691
11414 446
3249 675
1956 160
3451 603
7867 652
18485 429
5638 325
3927 266
3660 760
1312 51
3280 662