45272 857
64903 50
7005 789
10391 369
16492 501
7113 856
8678 493
35772 543
8348 185
18080 814
31074 681
4277 617
9075 891
3573 156
6396 375
2266 302
436 45