255928 616
113778 175
109664 288
115954 652
106980 220
106098 434
71647 66
86374 167
73951 304
61316 151
59135 228
78262 591
62545 513
53571 77
51136 655
43745 168
41191 365
40555 490
33645 392
34631 387
45157 141
52396 165
32432 293
35335 204