19955 208
4333 529
2897 96
8587 48
8390 173
14102 524
36158 796
13856 59
4409 145
14390 183
62362 278
3200 348
2727 252
15691 751
12053 534
3910 649
394979 1035
10090 640
3288 290
6509 201
3420 821
13426 574
165739 239
26581 81