5081 92
62526 126
9547 354
8006 455
7274 280
3686 167
46841 502
22355 797
119213 513
73140 304
50788 415
13165 275
20397 413
72341 332
30067 480
47061 411
59145 494
28686 166
22580 416
64710 339
67301 235
62370 198
35023 302
42500 603
52946 202
38516 933
22030 562
16291 146