30830 407
7389 587
24978 51
7471 637
4600 660
2258 189
8274 807
6654 715
9574 199
32727 743
88327 486
34556 363
30228 390
16324 452
1674 176
14782 52
8291 548
18052 297
6517 600
1491 89