25088 115
14110 82
2266 214
3309 63
10788 125
3196 548
38777 198
11359 601
3226 758
20935 185
2894 265
18084 774
32372 894
9605 676
12207 303
50397 614
16462 247
12867 318
3901 676
6444 117
12132 641
38713 650
20141 203
15343 63
8602 351
11497 103
16782 414
14668 954