576 518
272 717
78 341
190 429
563 798
836 346
647 775
147 77
186 59
820 943
44 640
639 134
14385 365
13353 804
9396 361
7343 363
7294 348
6115 14
5650 40
5105 201
5038 225
4456 922
4424 646
4403 218