2954 631
23515 614
12512 758
3842 540
9168 796
12254 532
20990 207
2796 384
1854 60
28038 498
4164 575
2963 362
3352 678
4214 728
5049 718
16284 116
13984 465