4815 397
6821 361
4542 524
29322 128
4399 133
2976 330
15948 165
8298 303
15034 890
20676 505
5976 675