2983 304
13047 804
9297 396
2423 115
6286 60
21950 106
15745 348
14493 333
26443 125
12658 603
14285 458
18893 278
6528 100
16481 903
12458 859
54470 727
12934 757
11951 737
19189 642
29857 186
55605 603
26629 562
12893 550
7413 482
18174 628
30025 591