1039 98
2587 430
3526 214
1707 141
3020 438
9927 591
25203 209
147838 635
7385 252
7868 170
46111 376
8887 289
11239 328
5122 509