5105 73
12566 234
7677 506
18242 792
1994 174
4423 139
13114 351
4370 230
8326 724
3119 441
4003 280
6401 624
8686 306
11395 225
9356 527
9140 509
163182 974
45789 1002
21127 549
251107 640
15178 624
2407636 7084
175936 790
49058 401
124427 465
46491 236
42209 395
291935 1059