995 259
2968 773
21171 340
21974 729
3094 208
43319 93
5266 509
1454 362
1058 151
3537 498
17960 858
27027 396
6330 206
20798 794
4835 392
186276 734
51397 400
6766 671