3091 853
1304 339
461 87
3051 734
751 81
2757 723
1411 361
474 45
1809 519
2701 514
2358 526
2264 606
1738 390
476 68
458 36
1353 353
5426 706
1763 382
1482 307
1289 241
2182 328
1216 293
3165 842
1936 488
3239 825
3133 754
480 32
630 106