29953 617
2554 428
2043 411
3508 47
1443 67
11552 472
19627 818
5850 315
11609 601
5486 103
7701 484
3550 739
17912 631
2521 392
15809 168
5387 822
6398 309
3992 457
3774 474
2366 245
2498 168