2491 651
5643 557
3530 307
5652 489
19824 117
15489 775
51779 208
24511 738
17470 311
12783 637
29767 693
10522 587
6526 500
19162 405
10928 244
49243 205