4859 335
2353 232
3047 493
8288 541
5880 797
3501 729
3317 456
7196 506
3598 339
4290 503
10245 746
18787 383