21595 308
41013 563
54071 544
50211 503
19867 515
45994 411
63325 387
22857 542
48071 307
68093 403
59187 626
88601 882
46926 313
67300 629
55433 448
68564 1064
203102 798
104200 790
52008 747
45043 453
19214 244
83313 484
24581 292
30602 935