12591 54
5028 448
3361 295
4958 687
8215 299
4511 672
9080 198
14540 480
14505 419
6746 409
14380 401
5814 642
15072 225
23690 121
5875 363
4325 165
16398 186
4035 286
17389 584
2698 327
22564 287
3803 274
10310 539
6184 756
3667 305
10905 78
974 64
5235 399