34580 349
9378 592
7444 807
2289 143
6767 432
3652 665
3358 614
4000 270
10243 522
25438 237
3945 884
5894 432
4613 110
3966 173
4451 377
4454 753
4268 191
5388 467
4310 679
1659 210
5779 498
5068 910
2993 388
976 28