3336 38
1669 70
4400 245
28782 350
3274 111
5693 315
4831 825
2462 29
3532 287
15668 729
6976 374
6437 650
2537 367
7753 212
2355 254
6416 715
3377 526
4795 170
7364 572
4029 531
4597 618
3908 637
2225 87
10147 403
5186 129
10292 221
3176 602
2309 175