31302 788
21393 665
5796 504
4345 758
4645 503
3283 279
3748 308
26438 377
1950 240
27161 627
1968 384
6712 270
23167 386
2721 438
7464 216
36833 248
4511 445
5933 585
6221 322
5438 310
4616 103
3042 298
5917 214
4947 654