29405 405
3973 587
23234 50
4676 636
3644 660
1720 189
4575 806
5379 715
9185 199
30376 740
86344 486
32895 363
28041 390
15763 452
1534 176
14613 52
7716 548
17047 296
6184 600
1428 89