40007 270
3782 419
4396 386
13384 257
40407 70
16098 652
52575 244
6021 503
5131 640
4586 646
19359 659
8095 807
4980 309
30217 185
1309 116
3040 443
5422 295
14402 137
3003 801
5342 356
2308 472
6623 645
7347 219
1508 49
7032 604
2459 238
6553 627
31507 194