1352 180
2202 295
20699 509
29066 455
22902 277
4488 159
6793 75
27799 603
13427 185
8662 446
21550 264
835 97
3471 348
1710 116