504 103
813 242
2044 424
3608 763
3012 732
1189 142
2735 611
6482 328
42751 93
21556 612
5154 740
1637 351
9374 474
15695 793
4709 349
23489 98
9897 797
4305 178
16754 114
12236 274
7439 521
8770 352
9490 551
5489 428
23017 797
9764 699
8663 352
7593 445