49625 45
29282 210
4992 148
5347 378
33162 815
6564 403
10126 141
8576 742
3029 337
5077 373
39088 168
2115 173
12666 89
3107 334
10152 627
3318 234
29576 350
5877 315
4506 366
3455 319
20625 525
8417 773
17476 245
5197 814
2643 124
2609 94
6566 618
9302 426