1009 46
5583 679
3245 565
908 66
4891 290
4143 674
7742 212
21912 182
11806 852
2872 148
19152 526
11389 242
5327 560
5033 168
6836 185
1440 29
11240 710
2820 316
13124 603
7106 798
7712 535
8392 283
6888 518
2347 70