3009 917
942 222
7991 301
20994 716
12350 1012
8528 275
2817 191
39836 223
9073 486
2323 336
3357 619
2264 38
4779 552
2337 558
3685 279
4082 869
5650 55