1038 98
2586 430
3525 214
1706 141
3020 438
9925 591
25200 209
147806 635
7385 252
7868 170
46111 376
8887 289
11238 328
5122 509