21595 308
41012 563
54069 544
50210 503
19865 515
45987 411
63317 387
22855 542
48069 307
68088 403
59186 626
88586 882
46925 313
67297 629
55433 448
68561 1064
203092 798
104175 790
52007 747
45032 453
19213 244
83309 484
24581 292
30599 935