29796 137
8071 183
12645 577
10856 448
89534 387
3311 540
6354 823
9305 862
4728 309
2632 354
6596 434
2508 141
6095 571
2204 315
2989 449
7588 589
987 111
1940 82
2485 462
3550 456
1185 47
3036 448
4489 711
4566 317
2217 150
3361 318
4095 858
3560 550