49597 45
29153 210
4985 148
5329 378
33150 815
6550 403
10110 141
8568 742
3018 337
5061 373
38991 168
2101 173
12649 89
3092 334
10143 627
3308 234
29556 350
5866 315
4492 366
3447 319
20582 525
8402 773
17444 245
5188 814
2632 124
2603 94
6556 618
9288 426