2516 540
1009 332
341 86
1143 318
15787 947
41451 322
24966 654
11786 506
6258 138
10497 141
6350 290
9534 657
11304 189
10400 724
8062 482
9761 119
18548 464
23212 744
12572 545
4570 53
21600 559
25092 551
14865 73
18660 140