3006 544
3109 494
2059 209
1242 178
32563 710
24191 650
1390 228
24771 683
20281 182
14561 381
16732 130
11382 573
23169 539
28706 580
29498 276
8037 432
26227 181
28853 664
22683 396
34570 433
20511 369
19297 201
7367 67
10606 296