144493 561
30093 782
9544 257
4413 554
4489 427
4811 383
2147 229
6538 615
5410 469
5281 739
2431 130
3842 598
3004 188
12426 71
7704 112
5124 752
3765 414
10301 649
34123 166
12936 111
9339 501
3844 318