2776 45
4432 175
6282 301
19875 187
491947 1001
10377 566
21148 263
22522 680
22344 517
6569 547
287186 1158
34516 155
39908 303
80506 245
5971 281
15511 585
117384 702
13706 71
26367 258
14605 642
42220 630
14470 465
49565 212
40295 498