20531 175
72101 81
5129 378
1519 71
3259 796
3268 504
3596 730
4255 330
3740 547
7845 613
46388 447
7776 208
6498 107
11120 246
1826 284
29880 423
6430 670
923 58
5449 310
4592 562
7733 87
7417 737
4452 590
2867 307
5305 613
8111 695
7399 51
14386 526