580 848
140 953
466 783
839 888
461 280
606 206
895 568
902 336
729 619
962 305
243 982
426 953
14394 365
13361 804
9402 361
7350 363
7294 348
6123 14
5653 40
5107 201
5040 225
4459 922
4425 646
4403 218