19448 839
5894 584
2896 466
8456 289
4681 338
17997 238
5134 751
14267 523
6015 126
2155 198
7572 31
24942 70
3344 263
11737 711
4992 536
7607 602
4854 387
4690 703
3574 356
3924 542
17187 944
1818 146
17012 351
3283 469
5165 673
7700 386
21304 427
1442 62