2112 301
10536 766
4300 254
12048 251
23169 142
2343 255
4665 195
6699 196
5491 752
2441 150
4207 584
14491 528
11408 578
2575 91
6012 299
2362 411
3865 412
2061 352
3272 678
2732 333
6388 611
5766 89
12205 526
3592 328
4551 722
6945 655
8312 661
7840 624