3291 800
4089 122
36125 232
23056 136
2519 522
2451 523
1295 124
2732 280
13125 929
4975 547
2399 459
2761 477
3576 70
4498 525
876 121
780 38
3192 846