1367 180
2343 295
20851 509
29182 455
22980 277
4490 159
6831 75
27842 603
13428 185
8683 446
21552 264
839 97
3476 348
1712 116