4063 493
3266 506
32541 149
38286 589
48140 608
15684 331
8941 798
25348 307
19319 828
10799 591
23401 707
9536 194