4262 514
103076 235
41952 217
18808 405
10273 561
5506 447
8675 805
3092 261
2300 406
2670 755
2620 432