3130 211
5041 365
22271 477
3857 688
29089 743
1932 120
17914 814
3572 348
3370 436
3685 220
4697 936