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