596 172
3160 947
9835 806
76950 578
2560 589
4013 52
2312 501
1147 290
3983 372
30815 367
7278 616
1313 342
48892 647
3224 690
12731 362
4370 103
7773 133
5168 491
14161 276
2328 575
7947 606
9063 310
47748 732
2159 498