2288 425
23275 337
9282 502
8969 435
13440 622
102815 915
54253 445
5908 80
3630 256
1683 184
3180 739