65900 611
11017 918
23738 178
16867 593
308338 956
15525 765
190448 650
48887 620
47280 562
16916 230
21242 209
46145 647
46544 314
5592 543
11803 696
2124 64
3087 92
2383 144
4265 419