248304 1043
2500020 3553
255097 640
100937 817
66965 521
36580 613
92915 454
14612 338
120949 735
115682 808
107781 210
12070 82
5159 237
13844 299
33659 518
5941 35
3254 319
5579 42
10915 366
7635 137
14057 606
12104 367
2036 203
5946 528
4585 560
4511 426
2409 420
18427 778