4112 505
8763 462
14861 223
9981 611
14942 317
66270 86
20431 400
6200 612
5278 667
4833 879
22186 429
2193 159