2932 594
23023 91
4510 421
14668 448
14037 702
11118 310
12115 208
15941 245
14830 642
8017 114
5723 802
3252 461
9793 236
6391 782