2770 45
4427 175
6274 301
19865 187
491390 1001
10375 566
21144 263
22520 680
22341 517
6567 547
286997 1158
34445 155
39695 303
80292 245
5959 281
15455 585
117257 702
13702 71
26307 258
14586 642
42162 630
14435 465
49510 212
40251 498