123972 220
65405 379
11458 340
25373 574
47235 313
22574 394
7403 835
5322 904
3934 649
4822 722
18742 400