5096 775
2740 455
1301 41
1248 51
2931 423
1557 101
2292 283
2792 164
2994 35
4192 555
3028 427
4823 353
2203 251
7748 288
906 37
2429 288
2113 322
3168 475
3091 442
7847 690
13450 680
10694 511
7906 274
12067 59
8052 436
12809 277
8521 78
19133 235