3006 385
145841 199
35358 570
26940 742
7954 135
7348 109
20755 557
5406 441
2043 146
4403 30
5446 121
10113 367
2466 238
2050 314