4439 705
5077 371
20083 578
28479 581
11474 147
10123 139
8850 114
43541 93
3243 522
18295 326
3889 639
3031 261