5102 73
12558 234
7676 506
18232 792
1992 174
4422 139
13113 351
4366 230
8321 724
3119 441
4000 280
6395 624
8682 306
11388 225
9351 527
9139 509
163182 974
45787 1002
21124 549
251099 640
15177 624
2406807 7084
175932 790
49056 401
124427 465
46483 236
42207 395
291923 1059