601 61
1367774 4770
28863 805
9398 513
1387 202
13855 305
7571 184
4864 397
3179 825
919 111
895 68
53407 353
2281 332
3341 943
13537 375
3946 474
15389 47
11904 364
1971 523
3013 641
39816 669
11923 549
1036 217
3380 893
5268 319
8865 97
5336 167
33272 425