622 50
49300 398
28605 246
3099 156
2971 96
3444 290
875 73
58827 432
54111 166
3141 371
10133 640
29171 619
3415 298
4570 456
1761 310
6258 666
4828 704
2997 352
4105 649
9249 555
24855 674
58814 829
16970 385
1686 97
1893 307
1213 98
3541 468
3028 151