10832 60
5415 82
4555 822
4657 734
16377 93
27853 513
8907 611
4552 562
16150 869
2506 463
8029 527
15143 28
3696 88
4607 141
12819 589
1979 129
2987 146
2657 495
6647 320
4225 802
5684 479
4972 415
4242 291
20115 807
30700 570
7417 700
24293 104
10370 66