25015 115
14067 82
2254 214
3297 63
10748 125
3185 548
38665 198
11326 601
3221 758
20850 185
2881 265
18036 774
32301 894
9580 676
12153 303
50289 614
16413 247
12820 318
3895 676
6429 117
12006 641
38600 650
20072 203
15317 63
8568 351
11461 103
16742 414
14651 954