1635 506
2935 878
2223 653
1393 412
9444 428
2940 904
2843 818
1738 368
1442 433
11248 835
3041 782
2549 760
371 118
3100 943
5325 498
4681 257
6451 545
2527 404
4149 595
5202 613
11854 805
133344 768
5479 390
3882 244
3881 561
27928 154
7129 455