28029 119
6852 85
2172 245
5590 616
2217 141
8761 651
25439 783
24511 99
112518 346
146223 421
149471 262
23329 271
21940 506
4168 277
8771 653
6145 737
4584 120
6027 322
5403 634
18103 489
93952 240
37200 752
12345 102
25664 370
145443 410
156288 297
217875 461
4381 595