30829 407
7375 587
24970 51
7461 637
4600 660
2257 189
8273 807
6653 715
9572 199
32721 743
88318 486
34544 363
30220 390
16323 452
1674 176
14781 52
8289 548
18047 297
6517 600
1491 89