29516 843
4151 399
9773 442
3601 369
13373 720
4540 115
5366 429
11493 252
24231 333
7212 479
5147 706
26316 314
5625 732
9995 706
6018 52
4908 582
14263 132
6324 571
12131 678
3317 710
12599 196
2358 52
6313 294
16920 125