38870 305
3658 428
139 42
1189 279
3380 877
4636 52
9899 403
38726 264
3060 586
2384 648
2635 309
2603 581
6147 291
2852 753
9468 585
1127 313
270 87
4305 513
7287 555
5842 556
2974 375
4990 511
929 97
3315 436