1303 30
5387 588
21868 283
8994 76
24757 48
20865 333
3937 455
14301 188
6630 526
9123 227
5447 29
6185 969
5690 299
11144 249
3061 462