693 42
2721 657
5298 565
1160 193
9902 427
795 228
3483 367
2592 491
2516 539
1636 299
2830 772
2145 493
1117 115
1777 269
10550 396
2509 312
776 64
2388 498
2525 598
250 27
987 131
3432 347
1416 379
486 142