2988 66
8564 591
41679 945
9709 449
2280 508
3756 244
5653 890
2912 163
13874 572
51368 196
3995 766
8958 295
13628 836
27292 245
12704 135
84659 120
31557 790
7828 323
91101 109
64910 186
66446 989
29950 325
30881 78
48128 519
10063 47
87341 490
8011 411
5989 914