1203 30
5259 588
21499 283
8893 76
24346 48
20337 333
3911 455
14069 188
6556 526
9022 227
5343 29
4486 139
6094 969
5639 299
11037 249
3027 462