49101 541
4870 113
5957 618
4003 360
2654 270
8189 168
6078 160
4534 261
2187 259
2954 367
3151 537
2356 252
2892 307
3114 116
3397 207
12333 908
3206 304
3740 74
5060 609
7182 578
4731 880
5965 59
11687 239
7753 637
6334 684
9951 813
4158 696
3844 585