40505 631
29841 452
30273 111
50940 122
21837 425
24284 242
20850 472
55795 452
17451 647
20101 710
39452 364
21339 651
20532 195
25256 697
35765 326
24011 603
14508 575
24443 324
30349 600
23167 489
28224 223
15238 214
27480 268