45599 416
27140 575
22318 277
134769 664
51269 354
19766 392
15485 413
4842 223
17507 57
5585 480
3998 842
2183 112
9304 464