13959 692
11130 741
2684 496
6774 244
3783 348
19425 572
12129 534
44841 309
15912 848
3632 314
4877 469
3048 197
15601 359
4237 570
2765 122
9900 465
4624 475
2325 178
3475 196
8079 360
11481 294
4995 427
5571 624
6889 531
29448 425
8135 26
5900 521
15169 120