3508 199
20630 794
5530 56
9687 363
23215 287
3596 285
8010 74
7751 397
11841 265
4819 488
6386 493
9140 733
7546 479
7466 391
3702 246
5236 667
3691 232
13926 141
2856 168