18955 596
10786 466
20172 350
11134 397
8291 480
3349 516
12596 103
4473 186
4080 379
5403 665
6285 39
114762 957
5933 149
9500 185
20719 195
8887 77
2178 443
95421 293
11107 882
11852 436
15031 1007
6367 351
9884 732
3363 141