3441 503
44048 509
20657 530
2683 103
3888 299
3993 38
1913 157
2804 106
2237 172
1737 174
4430 590
3088 383
3523 773