2581 720
1358 277
20407 84
14068 180
12141 679
5490 866
7921 724
4952 307
6654 817
1815 140
1923 217
8320 823
2363 285
3032 512
2051 439
1805 36