3009 917
941 222
7985 301
20994 716
12349 1012
8526 275
2816 191
39828 223
9072 486
2322 336
3357 619
2264 38
4777 552
2337 558
3685 279
4081 869
5649 55