1045 116
3746 923
6404 793
5502 508
2699 711
13338 923
2665 632
920 145
11652 271
3044 681
12398 485
12039 85
14812 844
9928 444
10248 509
1670 242
16860 152
17673 819
18390 204
2963 655
3330 978
1126 201
1926 300
16249 603