1202 30
5257 588
21494 283
8892 76
24342 48
20334 333
3911 455
14065 188
6554 526
9022 227
5343 29
4484 139
6093 969
5638 299
11029 249
3024 462