2556 441
43068 93
5509 241
18038 715
1402 166
2768 412
444111 748
4394 717
3725 477
4947 535
5781 519
49085 142
20874 794
18681 164