17522 562
2394 479
3160 160
6905 583
3372 463
10909 98
2743 103
2641 697
4633 59
5728 362
3552 503
22291 91
9286 611
15487 28
3365 495
209490 958
58050 416
62845 660
36643 406
18280 432
70249 218
48159 602
21066 472
18008 839
12805 696
46675 523
22163 240
18752 710