12338 338
5035 79
1710 154
1504 332
4117 135
2626 296
6245 615
3996 348
2041 184
2974 427
8851 277
3303 815
8696 649
9557 734
9345 268
29240 164
21856 435
851 37