14941 915
2733 361
3595 650
1034 272
1573 203
2735 181
3249 670
3649 629
6081 104
4913 38
2455 305
6655 378
2415 358
3110 906
2946 689
581 87
1382 286
3429 737
4550 406
717 117
4258 629