4053 167
15073 81
12490 622
3119 211
2931 248
11590 743
6189 270
8679 466
6257 196
5147 562
5929 556
12881 540
17883 376
10603 536
7421 664
2303 139
3526 436
3758 124
6033 50
4023 720
6684 626
5326 295
9496 526
16936 567