3502 560
14660 322
893 127
3062 705
1304 104
5890 486
7168 713
5217 116
3148 421
1768 351
1726 364
9511 474
1387 151
1756 220
3401 697
10384 84
13869 805
3461 646
7562 31
18373 443
1509 159
1135 52
1976 340
2886 112
8304 119
23965 99
39692 537
1226 228