5551 409
15395 586
4933 758
12958 708
40593 146
4791 465
22691 261
5460 362
5104 784
2853 374
4713 200
3397 328