928 263
1886 454
13320 432
8717 310
2145 235
9092 893
2082 64
2622 301
4908 571
5977 854
4701 349
2829 96
4174 574
3255 534
1254 105
2048 285
6250 380
7559 441
10322 71
21662 238