49032 125
58476 499
19418 68
36577 594
51462 329
49287 319
17036 590
58336 397
24093 595
26621 848
91941 552
16407 551
3244 58
4252 347
4652 115
4527 532
4564 219
3246 437
10850 587
4150 347
4217 725
4681 198