1300 30
5358 588
21808 283
8977 76
24702 48
20825 333
3929 455
14262 188
6615 526
9111 227
5433 29
6165 969
5676 299
11120 249
3055 462