3091 853
1304 339
461 87
3050 734
749 81
2755 723
1408 361
471 45
1808 519
2700 514
2358 526
2264 606
1736 390
476 68
455 36
1351 353
5425 706
1763 382
1482 307
1289 241
2182 328
1215 293
3164 842
1935 488
3235 825
3132 754
478 32
626 106