25002 115
14057 82
2249 214
3296 63
10739 125
3185 548
38630 198
11324 601
3220 758
20836 185
2879 265
18033 774
32282 894
9573 676
12147 303
50273 614
16398 247
12813 318
3893 676
6427 117
11970 641
38571 650
20065 203
15312 63
8562 351
11442 103
16734 414
14643 954