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