43843 763
6581 811
6976 222
6508 403
4846 366
2264 24
3012 214
4375 180
6833 642
6645 701
10153 614
4727 214
29962 943
8813 479
29248 252
3335 548
16175 122
8422 326
7592 77
2048 90
4471 350
4252 359
11152 807
5693 639
6579 442
16107 211
8546 546
7445 286