2640 728
1699 402
31536 144
37749 705
3173 385
8363 277
4926 94
57874 761
11862 196
4009 42
5314 226
5593 153
9332 160
5325 505
11067 404