3091 81
2902 185
5297 100
211029 1100
33851 512
57010 314
5957 535
28153 326
22356 354
55584 448
42171 415
13813 253
2920 255
5683 548
1855 238
2904 222
4037 552