3503 275
2162 244
12365 537
3113 370
32575 340
11687 425
9684 103
4125 683
7497 743
6760 565
6583 564
21214 133
23658 178
1861 239
1981 111
4271 130
3618 435
5076 929
4539 518
8914 736
7427 661
6186 527
9372 570
5786 455