18653 35
3542 511
2140 419
3451 570
2811 645
4741 820
28331 126
3279 155
4491 468
4700 721
13957 637
3504 652
7464 77
3393 579
6355 705
32778 941
4489 183
74362 829
4904 403
5085 641
2889 484
5622 442
15257 441
4146 522
1624 99
7804 480
3352 600
6888 291