535 68
2946 650
2869 697
1100 202
3275 777
1149 263
406 90
3246 932
2866 615
171 40
319 74
2237 521
1482 401
2299 738
1473 418
259 38
6297 722
1179 304
3475 589
1484 295
2779 809
2268 572
1171 297
942 124