502 107
2800 875
3408 529
3643 165
3282 654
972 185
11072 970
1984 502
4373 708
3044 813
881 114
8616 152
11083 442
3143 723
4592 637
9662 355
2169 142
3463 58
7003 127
7500 55
127136 369
25730 395
54523 703
77582 149
18644 247
5664 690
4910 132
3883 98