105096 217
42403 103
30622 578
37675 533
64984 225
19599 207
40704 1061
35656 261
54002 408
37281 305
45616 312
26343 131
55873 654
30977 426
51869 258
38636 198
54975 621
27272 543
36235 545
20966 52
43207 513
32674 727
37120 528
35003 310