2756 45
4420 175
6266 301
19854 187
490707 1000
10365 566
21139 263
22508 680
22338 517
6562 547
286723 1158
34328 155
39319 303
79944 245
5940 281
15395 585
117089 702
13694 71
26228 258
14566 642
42067 630
14372 465
49390 212
40172 498