3086 81
2899 185
5295 100
210990 1100
33834 512
56972 314
5956 535
28108 326
22335 354
55529 448
42128 415
13811 253
2918 255
5679 548
1853 238
2904 222
4034 552