1223 53
9550 232
7586 171
4699 736
38960 298
20017 207
73522 667
46219 608
14465 783
96189 495
8158 534
11275 602
18394 329
6868 94
16647 710
84541 287