5112 73
12572 234
7681 506
18261 792
1996 174
4425 139
13126 351
4376 230
8329 724
3119 441
4015 280
6404 624
8702 306
11421 225
9364 527
9156 509
163188 974
45790 1002
21131 549
251125 640
15181 624
2409607 7084
175950 790
49066 401
124434 465
46498 236
42215 395
291960 1059