5121 73
12588 234
7688 506
18281 792
2000 174
4429 139
13140 351
4380 230
8344 724
3124 441
4023 280
6407 624
8721 306
11439 225
9383 527
9165 509
163194 974
45793 1002
21139 549
251150 640
15183 624
2412590 7086
175970 790
49073 401
124449 465
46509 236
42217 395
292002 1059