2996 95
2211 472
787 163
923 194
540 68
488 128
2957 657
3048 910
1167 222
2109 310
2639 501
1990 229
2914 239
2708 271
2882 332
4032 659
1506 207
2618 112
1109 86
5766 940
3345 600
3900 200
5277 793
2732 548