3092 81
2902 185
5297 100
211068 1100
33858 512
57041 314
5958 535
28178 326
22366 354
55617 448
42200 415
13815 253
2923 255
5685 548
1856 238
2906 222
4038 552