40433 369
45258 80
78930 468
53928 249
53611 139
23078 502
78727 165
45587 364
22747 62
64064 706
94817 492
25504 591
176873 633
66513 503
63055 622
47931 534
62441 260
27605 620
61459 358
78075 754
136844 345
79454 713
32351 589
67163 416