21099 733
2576 392
41242 337
15124 576
1724 127
15374 440
8576 116
11523 187
2963 74
31560 570
5919 872
18295 446
15155 405
3265 314
4401 29
17067 471
11235 63
2362 207
6449 71
7631 619
2554 265
4121 393
19534 638
15077 89
50825 141
13091 481
8527 457
68737 320