1096 49
1311 210
2179 87
13937 905
11227 865
7422 268
1275 222
6814 288
2228 280
2196 503
1093 140
7853 683
358 75
3617 627
1611 295
7695 433
3798 755
7304 962
1950 362
10632 430
8339 614
12083 551
3033 817
1404 219