312 62
2995 859
1958 608
9381 414
3946 927
1114 352
1240 142
2623 656
808 135
887 212
6516 41
1647 258
733 41
3596 852
9762 239
3491 517
1435 233
3693 719
4036 459
2034 409
4449 236
5330 898
3044 37
4910 403
18024 301
2621 325
4565 722
43799 412