2956 313
3260 141
4460 435
5013 543
3044 81
3524 713
8091 493
3631 324
5538 491
14745 647
3858 484
7955 751
4326 850
4984 300
2958 247
4180 765
1446 301
1973 94
1348 68
2597 416
3587 852
901 220
6426 396
5712 632