1996 280
2772 587
3122 798
2490 416
8444 623
4582 325
2453 471
3935 885
3548 525
2439 384
3035 551
8743 408
5713 801
4311 499
1808 270
11539 209
1970 471
2495 573
4646 145
2509 248
2898 632
13148 652
999 84
1841 417