30175 796
5895 465
2999 360
30151 279
18645 415
3779 695
2632 513
6384 801
7361 449
7445 587
3986 675
27905 110
2774 511
3532 315
7667 620
3969 746
5975 207
2293 417
25181 265
22697 607
2317 79
9297 848
4233 217
2462 478
25018 51
2533 372
1526 383
1272 171