16617 300
2261 325
3972 53
9110 611
3893 527
4253 525
5551 433
1960 90
37544 397
4959 76
5300 285
5065 332
5571 389
10969 107
5948 339
3791 156
4034 577
13573 693
5439 641
18345 557
5393 78
7872 636
17181 231
98137 196
8650 909
12327 588
8038 572
12555 86