3302 267
19553 219
1729 75
6300 247
28376 625
41739 767
87836 610
14034 60
18160 371
20497 748
8891 669
31115 555
65670 439
6682 317
7180 482
13879 589
5720 698