852 96
2121 522
1931 460
1813 301
2213 419
1598 230
3977 989
3133 296
3359 711
2884 274
3808 609
3501 680
3097 683
1081 100
4323 364
1249 134
3937 730
1380 316
2338 601
1325 329
4089 759
2605 532
2657 276
10841 501