31517 620
2568 428
2045 411
3510 47
1444 67
11553 472
19627 818
5851 315
11633 601
5487 103
7701 484
3550 739
17916 631
2522 392
15809 168
5388 822
6399 309
3993 457
3774 474
2366 245
2498 168