12338 338
5035 79
1710 154
1504 332
4117 135
2626 296
6245 615
3995 348
2041 184
2974 427
8851 277
3302 815
8694 649
9557 734
9343 268
29236 164
21855 435
850 37