5099 73
12549 234
7668 506
18210 792
1989 174
4420 139
13103 351
4365 230
8318 724
3117 441
3996 280
6382 624
8665 306
11363 225
9341 527
9133 509
163181 974
45786 1002
21121 549
251086 640
15173 624
2404101 7084
175914 790
49054 401
124414 465
46479 236
42204 395
291888 1059