2933 790
1704 258
1428 178
2312 416
29884 67
24856 192
19080 357
5554 552
38380 671
17783 502
51184 305
21113 186
32768 867
64007 614
76403 396
78540 423
32549 388
19157 806
37588 506
27074 47
22839 290
49600 558
33044 1000
17304 245