1202 30
5258 588
21496 283
8892 76
24345 48
20336 333
3911 455
14067 188
6555 526
9022 227
5343 29
4484 139
6094 969
5639 299
11032 249
3027 462