30028 463
4678 122
15577 526
15951 165
5436 293
56382 379
2680 150
29247 111
4380 360
7323 712
36370 74
10418 346
11593 580
6717 91
4150 52
16303 158
4050 516
2283 137
4859 385
16027 256
4710 511
15309 514
7355 105
9236 218
44938 782
6834 481
27771 154
34713 245