1503 320
4159 88
2049 70
4973 768
43977 686
4446 228
4592 554
14092 396
7452 156
22802 52
12993 648
8375 602
16138 134
12187 201
2891 555
19288 213
6634 422