2263 166
2720 712
20674 109
19868 892
6398 288
240 58
962 222
28211 388
1252 64
230365 589
25390 798
36364 740
40175 779
35565 292
26584 257
6444 602
6881 74
22770 610
24783 621
1236 376
2316 662
34165 169
7437 528
69908 905