1203 52
3058 589
23802 643
6966 189
5397 641
158572 446
21925 351
16602 71
3888 295
36065 359
5037 753
3153 165
2838 255
22191 328
4608 400
4728 121
4787 692
8684 473
2842 606