335 12
313 305
366 802
570 571
823 465
145 264
581 184
677 788
976 488
336 11
93 9
113 983
14242 365
13225 804
9332 361
7285 363
7216 348
6042 14
5605 40
5066 201
4985 224
4420 922
4388 646
4351 218