1589 21
2845 354
33920 888
8288 609
31223 162
4765 409
6501 787
72615 450
15074 279
38141 509
3672 391
9749 726
18776 496
28427 472
12193 181
5875 422
3860 518
3700 729
4215 501
16290 157
15600 461
2832 541
4747 651
679 30
3991 824