2300 553
2234 505
952 304
1743 434
2056 660
2962 116
2693 839
602 175
1892 464
1804 485
362 86
994 305
2893 646
324 92
2956 549
2118 674
2456 546
1771 529
3838 846
10147 35
1124 153
3020 204
5321 226
5200 662