40175 779
28211 388
26584 257
24783 621
240 58
27429 595
19837 839
1236 376
530 116
962 222
1351 378
2316 662
35565 292
34165 169
53404 59
36181 674
10452 280
5999 611
25390 798
24490 138
45755 494
42680 668
102573 581
117977 204