5251 97
21551 485
4311 904
3588 392
10194 262
14547 471
5160 129
5936 586
8860 866
7107 322
6028 692
9012 586
18023 501
8887 75
5622 704
4872 439
11347 417
32955 848
4448 191
2590 177
12347 549
15921 407
4596 800
6328 564
9571 54
11938 58
5568 506
5075 680