6223 908
3842 82
14464 431
3472 328
28561 763
28701 221
2711 64
13563 337
34612 753
29563 479
8997 433
3464 540