19449 839
5894 584
2896 466
8456 289
4682 338
17998 238
5134 751
14268 523
6015 126
2155 198
7572 31
24943 70
3344 263
11737 711
4992 536
7608 602
4854 387
4691 703
3574 356
3925 542
17187 944
1819 146
17013 351
3283 469
5166 673
7700 386
21306 427
1442 62