648 29
5029 588
20916 283
8681 76
23559 48
19873 333
3845 455
13754 188
6411 526
8869 227
5198 29
4425 139
5996 969
5550 299
10860 249
2941 462