2301 92
2128 248
7164 702
10040 463
18098 119
6822 581
13605 461
4262 740
2312 93
3911 361
3144 330
7671 619