1300 30
5358 588
21805 283
8977 76
24699 48
20823 333
3929 455
14262 188
6614 526
9110 227
5432 29
4523 139
6164 969
5676 299
11118 249
3054 462