3692 532
12319 207
32758 288
30100 107
11051 82
59976 597
2979 624
22596 174
2187 217
1664 365
2460 522
3228 504
4947 762