50829 61
9133 606
34611 408
113442 508
105315 231
73330 661
16906 569
79494 518
10730 420
50504 78
47697 561
126938 374
54032 703
26145 245
101196 264
32176 910
4016 329
8667 429
35338 221
95327 348
276335 863
178597 421
160529 216
76357 459
5845 66
23992 675
155647 264
220423 336