5105 73
12565 234
7677 506
18241 792
1993 174
4423 139
13114 351
4368 230
8325 724
3119 441
4002 280
6400 624
8685 306
11395 225
9354 527
9140 509
163182 974
45788 1002
21127 549
251107 640
15178 624
2407449 7084
175935 790
49058 401
124427 465
46491 236
42208 395
291935 1059