4859 335
2353 232
3049 493
8289 541
5882 797
3502 729
3317 456
7196 506
3598 339
4290 503
10245 746
18788 383