1931 292
7412 909
3994 82
15183 431
3564 328
29051 763
28943 221
2745 64
13738 337
35399 753
30337 479
9156 433
3514 540