3013 917
944 222
7993 301
20997 716
12356 1012
8528 275
2817 191
39856 223
9080 486
2323 336
3357 619
2264 38
4779 552
2337 558
3685 279
4085 869
5651 55