15634 933
37270 665
2746 652
55323 376
943 186
4449 280
296141 508
332809 1130
34076 688
50086 1092
25602 73
28514 245
120865 637
22840 118
3596 466
126347 1014
74177 805
3670 459
3264 462
4532 555
3960 585
4325 698
2532 111
17554 338
5969 395
2931 92
7775 594
59957 151