29081 63
3448 390
3304 514
7918 251
2931 453
3040 421
3053 382
4451 756
983 58
2730 517
1857 348
1250 62
12735 497
1806 155
15706 440
4290 422
3847 419
6334 632
11106 716
8146 624
9310 270
11598 408
7195 234
10720 711