143942 561
30071 782
9525 257
4399 554
4476 427
4803 383
2135 229
6528 615
5401 469
5261 739
2413 130
3816 598
2997 188
12418 71
7703 112
5116 752
3751 414
10267 649
34062 166
12911 111
9279 501
3823 318