3932 631
12460 634
9522 260
130055 534
14471 891
8517 551
18965 801
124036 506
30378 509
51238 210
7402 578
17298 340
1860 154
2831 312
6573 261