18450 953
17888 540
2801 491
19464 428
2315 417
50495 196
2047 74
23807 640
6774 111
5055 804
52278 304
4591 340
3180 250
2608 145
4072 712
5122 266
24349 115
20916 234
5033 67
4811 654
9046 164
48085 172
9376 265
22003 306
9746 399
4390 230
11769 435
37958 329