962 144
251 65
1282 360
1574 168
29921 891
3241 737
2342 722
1502 368
2145 269
6097 337
2174 322
2506 332
3399 566
3301 220
4033 496
2404 575
11673 77
3151 691
3757 77
4079 37
3035 313
2733 216
3087 584
4318 615
3051 571
2057 100
25471 658
3199 527