1580 50
3010 96
1784 114
4622 756
3416 195
4917 73
7375 506
17621 792
2063 65
2945 591
4126 689
4382 44
3941 379
5452 255
15317 747
6903 504
8160 724
3224 469
3857 717
15738 349
1798 192
8203 97
7835 624
7558 674
3670 520
8843 253
9252 624
16575 101