40928 70
4972 917
3245 346
3731 644
4289 610
8806 799
2509 659
14951 272
3359 70
4423 468
3586 462
4670 730
2182 438
10092 252
5364 884
22741 798
3060 201
28826 62
1483 38
4372 712
16554 426
4685 823
2858 576
5633 777
3249 641
3136 476
2602 44
2204 189