5028 239
8048 55
46326 214
8934 72
17741 388
23430 771
42746 373
80569 345
43195 847
20571 620
36662 642
15748 134
15753 445
25999 315
52412 505
19282 98
18628 643
5785 616
5799 208
4230 755
25931 247
70326 195
10453 405
32696 708
19299 379
6398 668
5112 539
4429 187