3136 924
434 61
2622 553
707 113
605 167
318 32
3523 750
2835 722
3498 893
454 79
1361 53
22342 850
3045 377
3483 209
3891 225