4440 705
5079 371
20093 578
28486 581
11476 147
10128 139
8854 114
43604 93
3243 522
18301 326
3889 639
3031 261