39615 623
2637 428
2049 411
3519 47
1453 67
11578 472
19642 818
5864 315
11821 601
5495 103
7702 484
3555 739
17939 631
2525 392
15818 168
5392 822
6401 309
3995 457
3774 474
2366 245
2503 168