1292 360
2613 446
28069 928
8871 310
2214 235
9186 893
2090 64
2646 301
5028 571
6027 854
4758 349
2874 96
4229 574
3359 534
1312 105
2089 285
6345 380
7646 441
10449 71
22339 238