31198 888
2540 181
39035 614
235402 813
3908 551
163871 494
4816 382
342786 1365
41034 481
51322 243
26746 418
32483 224
63543 690
10305 951
46187 253
13339 632
6886 540
9818 385
5663 587
7074 611
42251 401