29186 405
3606 587
23054 50
4290 636
3521 660
1700 189
4459 806
5276 715
9158 199
30215 740
86114 486
32704 363
27667 390
15706 452
1529 176
14590 52
7655 548
16949 296
6138 600
1418 89