663 148
1596 250
22924 258
14441 554
557 101
3079 859
3269 842
4030 322
66479 507
13498 888
61282 729
3264 323
24280 178
28176 280
4869 86
10028 703