4259 514
103052 235
41942 217
18806 405
10271 561
5506 447
8675 805
3088 261
2300 406
2669 755
2620 432