20273 676
18258 661
392 60
9044 299
2285 341
17809 643
21497 139
7905 120
1928 402
10208 598
19274 307
875 181
21509 630
14160 577
2919 267
12827 103
1556 327
12006 176
12735 470
4583 255
13420 511
14081 266
1279 227
4934 686