14008 121
5035 258
4447 585
3411 351
4899 782
15170 847
2111 164
6214 477
11100 671
11643 587
4174 379
2732 294
2924 533
4861 627
5125 652
3281 202
3371 300
5992 402
8165 349
5178 939
5377 331
7287 782
4759 526
7696 736
5939 233
5542 666
6495 609
14016 173