5076 73
12495 234
7645 506
18138 792
1987 174
4402 139
13050 351
4352 230
8292 724
3114 441
3987 280
6375 624
8624 305
11284 225
9295 527
9101 509
163164 974
45781 1002
21117 549
251007 640
15166 624
2392152 7079
175822 790
49035 401
124316 465
46466 236
42191 395
291743 1059