296 861
806 910
95 97
612 438
1029 203
1186 397
337 337
311 503
1582 123
532 950
928 285
1157 28
14200 365
13183 804
9310 361
7271 363
7197 348
6021 14
5591 40
5048 201
4966 224
4406 922
4376 646
4339 218