1350 180
2146 295
20679 509
29050 455
22891 277
4488 159
6787 75
27792 603
13425 185
8654 446
21549 264
835 97
3471 348
1710 116