2902 725
582 160
835 188
2725 879
12184 533
38474 906
4036 164
22853 602
6062 314
16209 633
15467 850
8999 617
43653 210
119989 829
3118 440
37848 435
55061 616
60354 552
44177 826
29392 376
4573 692
21483 570
6106 535
7537 285
7057 94
3180 319
3950 405