2450 503
1549 81
36953 370
113609 860
2474 72
90560 390
1406 213
63360 380
52893 563
4604 989
1301 90
6579 234
69707 328
4233 387
1558 59
153437 775
4255 547
4668 345
2039 212
6811 405
5646 679
5966 702
268906 430
154202 999
18629 54
43917 265
68193 336
59617 797