304 72
2884 752
2625 530
2791 698
2245 151
4805 611
12553 157
21925 91
2444 116
6734 50
8955 633
5221 526
7473 192
4101 223
18915 800
9300 623
3627 54
4085 679
11359 127
3187 406
5443 497
3690 301
2198 135
23900 826