3002 636
4222 808
23319 573
4269 471
1371 180
1678 263
145564 415
1373 166
6518 88
3606 90
17452 734
4086 506
797 93
3479 320
41138 311
26428 267
96542 285
73447 219