1274 30
5306 588
21653 283
8935 76
24488 48
20684 333
3922 455
14169 188
6590 526
9067 227
5375 29
4502 139
6126 969
5664 299
11083 249
3043 462