2884 594
22939 91
4462 421
14629 448
13964 702
11083 310
12076 208
15899 245
14783 642
7984 114
5707 802
3246 461
9452 236
6352 782