4080 301
29698 843
2654 700
4089 44
3988 677
1446 429
3762 580
2070 307
10943 631
16277 244
22569 94
45885 830
1054 229
3019 899
23066 209
6921 854
1817 589
4194 570
3343 82
3976 450
64272 727
11682 652
1915 381
1706 421