43843 763
6587 811
7886 222
6510 403
4846 366
2264 24
3012 214
4375 180
6835 642
6646 701
10153 614
4729 214
29969 943
8813 479
29248 252
3335 548
16179 122
8423 326
7592 77
2048 90
4472 350
4253 359
11156 807
5694 639
6581 442
16109 211
8546 546
7447 286