3006 917
941 222
7979 301
20993 716
12348 1012
8525 275
2815 191
39822 223
9071 486
2322 336
3356 619
2264 38
4777 552
2337 558
3685 279
4081 869
5649 55