5088 73
12516 234
7659 506
18170 792
1988 174
4408 139
13067 351
4358 230
8306 724
3116 441
3989 280
6376 624
8645 306
11320 225
9313 527
9117 509
163169 974
45784 1002
21118 549
251046 640
15169 624
2397697 7084
175868 790
49046 401
124388 465
46473 236
42195 395
291812 1059