2182 120
953 64
1191 46
3002 609
4258 594
4955 470
2286 236
1947 208
3442 864
2169 495
4388 510
2568 555
4927 557
5303 106
1627 419
5315 288
1864 157
4523 427
4097 636
4371 785
3771 744
2634 266
3011 277
928 29