28033 119
6852 85
2172 245
5590 616
2217 141
8761 651
25441 783
24516 99
112526 346
146235 421
149491 262
23329 271
21940 506
4168 277
8772 653
6145 737
4584 120
6028 322
5403 634
18103 489
93960 240
37204 752
12346 102
25665 370
145459 410
156302 297
217899 461
4381 595