1303 30
5381 588
21849 283
8988 76
24738 48
20850 333
3932 455
14291 188
6623 526
9120 227
5445 29
4529 139
6174 969
5685 299
11142 249
3060 462