35653 621
2599 428
2047 411
3513 47
1451 67
11559 472
19634 818
5859 315
11737 601
5489 103
7701 484
3552 739
17926 631
2523 392
15812 168
5391 822
6400 309
3994 457
3774 474
2366 245
2501 168