21009 513
5278 184
4166 603
3638 122
2142 306
3911 214
1995 417
31685 288
40830 663
6212 470
3322 589
4218 540
8661 592
55841 68
15049 657
5271 522
5921 340
6935 110
24348 667
14629 644
22154 461
5884 123
14052 503
4781 702
5105 784
11403 277
25069 438
4580 77