3507 38
1932 70
4776 245
29794 350
3509 111
5913 315
5109 825
2727 29
3723 287
15929 729
7545 374
6799 650
2683 367
7993 212
2509 254
6689 715
3519 526
4908 170
7559 572
4258 531
4828 618
4178 637
2440 87
11247 405
5429 129
11027 221
3319 602
6933 176