4652 499
21957 812
20703 584
16052 149
22713 575
25029 683
17633 259
4009 46
5102 118
5445 590
3236 469
23699 841
26156 748
35720 514
24232 532
42194 729
18739 569
38969 117
125290 190
33826 295
9667 702
3308 160
18470 328
30366 936