1594 292
15780 504
25900 455
20222 276
4397 159
5970 75
26998 603
13326 184
7913 446
21328 264
743 97
3141 348
1541 116