516 204
3486 269
1001 346
851 191
611 422
424 52
68 405
99 327
705 183
115 679
367 268
932 710
469 767
887 570
958 939
570 72
888 59
872 620
909 389
65 286
558 682
272 385
246 581