2739 224
3191 584
162904 974
22708 294
6372 615
5206 469
3767 406
2342 45
4857 661
3410 521
8573 500
95654 633
1351 126