5081 92
62528 126
9547 354
8008 455
7274 280
3686 167
46844 502
22357 797
119216 513
73142 304
50790 415
13165 275
20397 413
72346 332
30068 480
47062 411
59157 494
28687 166
22580 416
64712 339
67302 235
62372 198
35023 302
42504 603
52946 202
38517 933
22030 562
16291 146