2112 301
10536 766
4298 254
12043 251
23160 142
2343 255
4664 195
6696 196
5490 752
2438 150
4206 584
14487 528
11406 578
2575 91
6010 299
2361 411
3865 412
2061 352
3272 678
2731 333
6386 611
5765 89
12200 526
3592 328
4551 722
6945 655
8311 661
7840 624