3960 70
18313 487
7065 156
32409 321
11326 589
8248 390
8164 451
4975 113
4355 368
4407 746
4973 522
3291 740
3951 586