114515 625
3271 90
170984 432
15890 708
3396 52
38199 529
61981 609
7381 84
89113 534
11205 649
5254 451
3563 280
3789 397
4580 439
3967 158