1041 98
2600 430
3587 214
1713 141
3031 438
9952 591
25225 209
148398 635
7389 252
7882 170
46136 376
8941 289
11246 328
5129 509