16748 773
3569 532
51089 760
4052 166
10879 419
3080 311
3028 347
4007 401
18061 410
10799 51
7649 648
12974 322
5523 573
2212 172
3692 118
9291 87
3199 521
3394 379
2379 213