8957 504
20946 498
4283 716
1550 273
4721 576
1364 125
3488 474
892 45
3101 787
1493 197
9077 56
1010 113
2879 322
3056 442
4393 468
5722 529