25001 65
44138 86
8947 370
13850 743
34538 593
4106 226
30943 574
17261 781
8517 411
29034 86
40666 114
11301 600
40212 673
6096 294
129610 1137
6866 662
8679 498
4657 283
29975 143
9919 391
5067 254
8120 458
9981 225
15918 523
20473 238
45481 380
9112 279