29113 113
2235 418
3428 574
2737 517
20038 461
2160 330
2071 289
3124 250
10471 452
13144 493
8340 141
2038 406
8327 925
26750 533
6484 323
7389 72
3248 185
2219 195
4573 622
3850 572
32481 407
9460 686
13733 663
12054 726
8717 310
3826 327
12788 458
7156 412