3449 503
44056 509
20672 530
2693 103
3891 299
3997 38
1915 157
2810 106
2237 172
2027 174
4430 590
3092 383
3525 773