2770 45
4427 175
6274 301
19865 187
491401 1001
10375 566
21144 263
22520 680
22341 517
6567 547
287003 1158
34447 155
39698 303
80294 245
5959 281
15455 585
117259 702
13702 71
26307 258
14586 642
42162 630
14435 465
49510 212
40251 498