1312 30
5414 588
21943 283
9027 76
24873 48
21115 333
3951 455
14423 188
6650 526
9144 227
5461 29
6206 969
5717 299
11160 249
3077 462