2996 393
1337 95
1378 60
15718 965
3841 775
2732 370
3542 448
2926 526
4956 339
2764 530
14375 310
2368 411
4205 119
1006 144
578 48
3300 593
14164 424
7517 272
1491 55
2463 364
2752 371
3110 620
2423 208
3348 768