28023 119
6852 85
2172 245
5590 616
2217 141
8761 651
25439 783
24510 99
112511 346
146213 421
149448 262
23328 271
21940 506
4168 277
8771 653
6145 737
4583 120
6024 322
5403 634
18103 489
93937 240
37199 752
12345 102
25663 370
145432 410
156275 297
217850 461
4381 595