3291 800
4090 122
36131 232
23062 136
2519 522
2452 523
1296 124
2732 280
13127 929
4975 547
2399 459
2761 477
3581 70
4500 525
876 121
781 38
3193 846