30831 407
7399 587
24979 51
7474 637
4600 660
2259 189
8276 807
6655 715
9574 199
32728 743
88328 486
34558 363
30230 390
16325 452
1674 176
14783 52
8291 548
18054 297
6517 600
1491 89