3685 532
12305 207
32748 288
30047 107
11049 82
59969 597
2979 624
22595 174
2187 217
1664 365
2460 522
3228 504
4947 762