12831 423
1506 96
15239 77
12305 471
1237 38
4322 555
5003 666
3744 461
2745 108
3180 439
3931 893
4164 409
3962 504
8817 477
7465 509
3102 63
3663 347
6839 756
3758 569
5515 233
3188 269
12734 224
4700 137
3548 829