3116 283
4561 677
7982 111
3782 719
6361 693
5544 89
2328 293
21588 818
61716 390
16806 322
1993 358
7665 534
2793 372
17306 357
7366 503
14052 115
16679 390
4410 373
5002 535
4312 342
2272 82
3735 152
4342 691
9460 479
7539 323
383421 1160
3012 564
8968 243