1252 89
4300 634
4135 692
4681 49
11953 517
6030 470
2545 439
1841 267
5568 624
10255 523
3976 60
2363 187
1341 192
4315 680
10377 407
4621 269
3536 598
3956 566
8348 427
3892 111
5774 775
1577 167
9802 696
3245 584
2939 300
4933 635
10302 581
19213 814