40499 623
2647 428
2050 411
3520 47
1455 67
11579 472
19646 818
5865 315
11837 601
5497 103
7703 484
3555 739
17941 631
2526 392
15820 168
5392 822
6401 309
3995 457
3774 474
2366 245
2505 168