4461 705
5108 371
20137 578
28527 581
11508 147
10176 139
8923 114
44127 93
3251 522
18345 326
3904 639
3092 261