19726 307
9917 304
5112 388
3175 446
6963 459
5245 868
3876 819
4553 30
6826 428
2397 437
6867 563
2872 547
3389 346
2194 278
4567 317
2603 148
3275 523
7048 481
4881 521
14594 433
7431 303
22142 94
9331 694
4035 843
2376 318
1099 123
5827 796
3423 543