3652 52
5275 759
2973 60
44550 505
155060 363
40001 303
6755 311
7811 810
4868 127
12427 200
10542 681
6029 429
4179 93