3450 503
44057 509
20672 530
2693 103
3892 299
3997 38
1915 157
2810 106
2237 172
2027 174
4430 590
3093 383
3525 773