15353 533
17383 517
64756 527
8431 314
20548 403
7126 313
8221 463
2272 269
1946 54
3593 505
4852 327
2939 252