3432 70
18172 487
6854 156
31245 319
11231 589
8098 390
8116 451
4924 113
4291 368
4360 746
4923 522
3221 740
3897 586