5116 73
12585 234
7685 506
18269 792
1998 174
4428 139
13134 351
4377 230
8332 724
3123 441
4020 280
6407 624
8712 306
11433 225
9375 527
9161 509
163193 974
45793 1002
21136 549
251140 640
15183 624
2411262 7085
175961 790
49070 401
124444 465
46506 236
42217 395
291992 1059