961 31
326 878
411 542
243 294
824 313
869 150
671 133
609 112
412 609
214 26
478 283
913 178
14704 365
13545 804
9499 361
7453 363
7396 348
6218 15
5698 40
5167 201
5110 225
4506 922
4501 646
4466 218