5043 123
7391 165
18899 967
203800 324
248753 1044
32816 656
372709 760
160276 1075
98863 620
75298 162
108324 794
74400 337
70857 227
166200 856
15898 908
39736 326
4752 448
18059 882
16956 307
8905 309
5590 358
3196 831
4672 752
2914 703
3047 668
4102 579
1637 118
5941 79