2700 125
8361 597
12034 109
3525 274
5797 541
19384 591
12603 211
11326 290
5840 293
6304 526
1667 118
4303 314
7561 479
2390 459
36258 525
13957 663
3342 335
5552 549
3486 330
12540 339
6688 490
3096 282
3843 31
7682 321
2324 189
3747 633
12669 170
3675 736