1304 30
5387 588
21874 283
8995 76
24761 48
20870 333
3937 455
14308 188
6630 526
9123 227
5450 29
4533 139
6187 969
5696 299
11146 249
3062 462