306 80
936 265
212 41
639 188
1652 395
698 78
2774 527
3016 775
2265 505
2461 465
3032 798
2486 481
2228 510
2963 643
1445 411
2233 478
893 176
1472 358
1884 122
2342 457
2304 737
2485 528
2906 589
1305 257