421 122
12934 733
15987 480
10274 403
13590 490
31246 650
35395 292
47350 535
24639 678
4242 205
14121 634
3316 243
2719 242
15944 583