42800 508
2531 289
13256 792
20563 299
65529 336
33736 677
18091 521
3278 722
3315 734
3285 871
18679 382
3153 355
22996 80
29203 682
42446 647
2566 522
9073 286
25785 124
10856 473
31591 633
7962 185
24593 719
27850 89
14231 582
16355 551
2326 414
16015 448
37034 744