1038 98
2587 430
3526 214
1707 141
3020 438
9926 591
25203 209
147823 635
7385 252
7868 170
46111 376
8887 289
11238 328
5122 509