1041 98
2599 430
3587 214
1713 141
3031 438
9951 591
25225 209
148392 635
7389 252
7880 170
46136 376
8941 289
11246 328
5129 509