4703 15
2511 6
4569 22
44281 178
15437 43
4395 29
13837 57
7483 37
4104 18
2532 11
8648 48
2873 13
5575 29
6777 38
5390 24
3463 16
6149 33
5063 29