13396 660
3676 561
1626 256
3002 524
3878 374
2938 536
7569 681
166112 824
74880 522
5077 178
5529 343
23376 233
4148 532
4338 788
3511 509
6310 171
16354 435