2756 45
4420 175
6266 301
19854 187
490743 1000
10365 566
21140 263
22508 680
22338 517
6562 547
286729 1158
34339 155
39333 303
79962 245
5943 281
15399 585
117094 702
13694 71
26234 258
14567 642
42070 630
14375 465
49392 212
40176 498