3501 383
2492 84
3693 583
9633 312
3207 373
8274 495
4222 923
3723 39
4278 662
5306 609
3668 587
2405 265
7030 701
5292 669
3532 631
2933 564
5669 761
2576 77
2592 183
97996 126
16343 203
12761 544
16737 399
6795 80
8257 591
7637 467
15422 577
4653 553