278 32
1522 272
2194 340
2169 327
9939 902
6943 417
5202 513
3364 695
1070 103
3295 843
8761 352
5985 411
3603 763
3137 821
3120 393
14685 586
1791 61
4165 301
18025 403
3306 590
9881 815
3234 234
3623 232
22526 509
10439 667
26793 396
5662 434
6635 291