2503 45
4284 175
6072 301
19647 187
480582 996
10297 566
21020 263
22376 680
22259 517
6502 547
282912 1156
33053 154
36647 301
76959 242
5624 281
14581 585
111438 694
13340 71
25211 257
14083 642
39953 627
13880 465
47678 212
37780 494