5083 73
12505 234
7651 506
18154 792
1987 174
4405 139
13057 351
4356 230
8298 724
3116 441
3987 280
6376 624
8636 306
11295 225
9300 527
9106 509
163166 974
45782 1002
21118 549
251020 640
15168 624
2394429 7081
175841 790
49044 401
124379 465
46467 236
42194 395
291764 1059