4439 705
5078 371
20084 578
28480 581
11474 147
10124 139
8850 114
43551 93
3243 522
18298 326
3889 639
3031 261