2664 436
2330 293
2246 324
3364 384
965 110
15649 257
10562 748
7053 611
8343 489
5850 782
3154 376
3309 912
3711 771
3842 713
2987 786
4995 27
14653 357
15036 825
20603 338
6625 49
4348 338
9998 669
7444 618
3723 165
1612 41
2581 284
8679 690
13972 680