5110 73
12572 234
7681 506
18260 792
1996 174
4425 139
13122 351
4374 230
8329 724
3119 441
4015 280
6403 624
8698 306
11416 225
9362 527
9153 509
163187 974
45790 1002
21129 549
251122 640
15181 624
2409348 7084
175949 790
49064 401
124433 465
46498 236
42215 395
291959 1059