5077 73
12497 234
7646 506
18141 792
1987 174
4402 139
13050 351
4352 230
8294 724
3115 441
3987 280
6375 624
8625 305
11284 225
9295 527
9102 509
163165 974
45781 1002
21118 549
251009 640
15167 624
2392348 7079
175825 790
49035 401
124322 465
46467 236
42191 395
291744 1059