12320 99
30437 249
4953 532
4757 409
21450 628
2857 375
26748 57
23812 422
1316 37
22631 407
6585 851
9441 54
20519 237
2551 98
35472 189
124532 767
22630 215
11104 57