14011 802
8272 265
3324 786
9842 209
34561 311
26240 437
91013 447
1942 105
22714 591
4407 226
7832 330
1817 37
10560 490
21918 669
9360 113
13514 701
2028 484
5341 691
60782 369
8412 583
103127 675
32551 296
46763 966
4789 32
3296 103
7291 357
15305 296
50902 260