2875 558
859 201
709 159
1749 385
2963 700
1090 265
1191 201
2254 347
54419 198
64931 411
29454 670
10838 674
5667 85
11026 573
7068 451
5801 596
29887 482