143931 561
30070 782
9525 257
4399 554
4475 427
4803 383
2135 229
6528 615
5401 469
5260 739
2413 130
3816 598
2997 188
12418 71
7703 112
5116 752
3750 414
10265 649
34061 166
12908 111
9278 501
3823 318