897 290
292 59
2146 528
1898 603
2271 668
2505 723
2215 548
1443 199
5948 513
2502 204
14185 390
8107 532
10976 699
9659 903
10897 330
2681 41
3733 368
4590 892
1512 53
7075 96