5931 801
6826 58
2926 127
3042 338
18057 58
11721 675
14375 268
11192 210
24298 802
13104 602
8919 859
40047 478
7752 648
7921 207
15772 418
5072 422
10619 526
3152145 6754
87697 768
15054 491
6291 254
5796 469
6404 114
5245 638
14054 600