2311 435
2458 514
401 126
1842 416
29410 111
8985 662
10387 645
6481 339
18463 161
14440 498
5185 226
20301 83
20086 267