502 107
2803 875
3505 529
3697 165
3293 654
979 185
11080 970
1985 502
4375 708
3045 813
883 114
8620 152
11084 442
3146 723
4599 637
9669 355
2173 142
3466 58
7023 127
7533 55
127189 369
25775 395
54555 703
77589 149
18652 247
5664 690
4916 132
3884 98