45783 416
27171 575
22340 277
135344 664
51652 355
19879 392
15627 413
4870 223
17808 57
5602 480
4018 842
2197 112
9330 464