1302 30
5371 588
21826 283
8982 76
24726 48
20837 333
3932 455
14278 188
6619 526
9114 227
5437 29
4526 139
6169 969
5680 299
11136 249
3059 462