21595 308
41012 563
54070 544
50211 503
19865 515
45992 411
63321 387
22856 542
48071 307
68090 403
59187 626
88592 882
46925 313
67298 629
55433 448
68562 1064
203096 798
104186 790
52007 747
45035 453
19213 244
83313 484
24581 292
30601 935