30060 463
4678 122
15579 526
15953 165
5439 293
56392 379
2682 150
29247 111
4387 360
7328 712
36374 74
10421 346
11596 580
6718 91
4152 52
16304 158
4050 516
2284 137
4909 385
16028 256
4711 511
15312 514
7356 105
9236 218
44941 782
6839 481
27772 154
34716 245