681 51
802 619
260 180
633 235
930 422
15 684
917 681
481 670
649 273
210 649
486 877
408 458
14299 365
13269 804
9360 361
7310 363
7251 348
6076 14
5622 40
5081 201
5013 225
4429 922
4398 646
4374 218