2935 474
2630 214
24573 813
1297 205
1395 247
19613 528
3685 661
4013 551
802 33
22266 955
4158 452
18494 300
3441 207
4314 359
2953 444
3361 463
8397 623
3807 292
1281 144
11279 683
4195 743
1350 78
6970 707
16932 814