4259 514
103068 235
41946 217
18808 405
10273 561
5506 447
8675 805
3091 261
2300 406
2669 755
2620 432