2923 71
4215 559
7444 728
4964 301
32912 307
7890 212
30685 442
4798 632
2044 429
5680 273
2989 511
3458 547
1744 107
11169 310
9011 139
1747 88
87944 662
1924 23