10580 325
12163 101
15584 454
33357 506
30075 295
79466 518
36591 773
12534 435
12206 42
15329 150
7512 594
13693 309
10430 201
6596 552
4756 291
5402 827
20169 742
2693 63
14027 193
26457 148
6526 118
5707 513
13208 743
8997 685
8100 567
4820 657
3476 524
3553 491