3004 112
2961 447
4481 540
3678 855
956 56
3881 562
6861 551
10880 92
11980 568
12296 204
24373 208
2977 138
16981 306
3146 181
7638 770
4958 546
3739 415
5025 629
16725 448
5762 875
3455 699
13649 162
4633 377
5302 718
2706 393
1643 268
1266 87
1928 280