323 80
2813 844
18120 513
4660 361
3637 309
33810 194
6051 378
11441 219
33710 844
1537 104
17476 571
82550 133
7738 503
8311 168
18539 932
7838 425
7473 621
7231 488
4974 868
2830 108
23094 526
21208 768
4184 47
11470 703
8542 607
3011 531
40220 913
15138 264