399 305
177 230
22 353
334 852
815 681
282 3
1007 599
701 707
940 568
485 7
633 535
738 683
14355 365
13300 804
9388 361
7327 363
7277 348
6099 14
5633 40
5096 201
5025 225
4447 922
4412 646
4396 218