5098 73
12548 234
7668 506
18203 792
1989 174
4420 139
13102 351
4365 230
8315 724
3117 441
3995 280
6382 624
8664 306
11361 225
9341 527
9132 509
163181 974
45786 1002
21121 549
251086 640
15173 624
2403699 7084
175914 790
49054 401
124410 465
46478 236
42203 395
291882 1059