5031 515
5849 598
2049 217
3978 138
3945 435
5238 434
13582 354
6885 649
4096 358
21896 482
6489 791
7430 368
15793 526
3989 77
5784 600
12652 300
2544 128
15837 670
5456 484
13992 110
17740 795
4686 667
5112 418
16546 431
8956 153
1545 332
12284 461
3957 169