28356 291
3959 527
6910 52
7299 160
2412 288
3045 371
12736 345
3048 702
25440 168
15583 879
2876 458
2719 357
3889 957
7574 45
3694 171
5336 232
1454 131
2942 519
2177 113
6050 618