2040 506
3005 878
2508 653
1535 412
9494 428
2947 904
2931 818
1748 368
1454 433
11255 835
3219 782
2562 760
375 118
3109 943
5355 498
4765 257
6459 545
2533 404
4151 595
5211 613
11914 805
133353 768
5486 390
3886 244
3887 561
27938 154
7138 455