526 92
279 191
122 949
161 582
662 374
953 942
916 272
73 961
105 719
470 89
674 513
448 411
14342 365
13293 804
9382 361
7323 363
7272 348
6094 14
5630 40
5095 201
5021 225
4445 922
4410 646
4394 218