12097 826
10367 430
22245 594
54888 75
13624 525
5632 211
51525 94
3058 240
5953 588
4866 315
7355 195
10500 338
81204 592
9075 421
81294 506
5760 30
3365 137