502 448
23 414
901 296
93 516
130 367
411 400
77 993
1006 284
991 203
952 486
288 267
378 525
317 85
959 723
356 562
614 697
427 536
529 102
495 231
972 630