2831 82
18346 561
5329 314
54993 897
3497 189
24912 695
23023 810
2961 332
3819 301
11591 126
9427 512
2721 402
8587 623
28540 473
63764 393
5642 786
7537 851
17862 295
2163 284
1865 90
19646 627
8872 714
2536 41
5427 801