5116 73
12586 234
7685 506
18269 792
1998 174
4429 139
13134 351
4378 230
8332 724
3124 441
4021 280
6407 624
8714 306
11433 225
9376 527
9161 509
163193 974
45793 1002
21137 549
251142 640
15183 624
2411441 7085
175962 790
49071 401
124444 465
46507 236
42217 395
291992 1059