3886 626
20452 602
3023 401
4948 868
28293 275
5343 467
6744 681
1965 329
6551 30
12727 327
5514 935
3069 228
6492 414
2568 363
3187 731