648 29
5029 588
20916 283
8681 76
23560 48
19873 333
3845 455
13754 188
6411 526
8870 227
5199 29
5996 969
5551 299
10861 249
2941 462