2500 416
10554 232
8818 172
4728 736
39138 298
20323 207
73485 667
46457 608
14530 783
97076 495
8313 534
11381 602
18521 329
6676 94
17024 710
85392 287