1303 30
5375 588
21836 283
8982 76
24732 48
20841 333
3932 455
14285 188
6621 526
9118 227
5442 29
4527 139
6174 969
5681 299
11140 249
3059 462