2505 508
1403 346
2632 567
908 252
21670 474
28333 178
11241 654
6158 549
5891 658
5704 318
13615 117
18141 361
4920 102
10832 702
20348 90
37764 648
8311 566
6293 612
43912 117
9258 941
66769 848
50167 168
23048 249
13726 134
20772 879
40382 478
20325 166
5338 299