2583 658
11535 447
20643 184
6847 170
5999 100
9740 779
6771 389
8998 124
4412 338
4430 510
9669 676
4462 802
3244 269
4399 392
6287 954
7291 406
4368 524