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