3507 38
1932 70
4777 245
29794 350
3509 111
5914 315
5109 825
2728 29
3723 287
15929 729
7547 374
6799 650
2683 367
7993 212
2509 254
6689 715
3519 526
4908 170
7559 572
4258 531
4828 618
4179 637
2440 87
11249 405
5429 129
11028 221
3319 602
6933 176