30288 295
3620 111
15870 655
30351 96
1869 554
4053 986
30867 66
2038 312
4211 531
5602 808
12589 324
5783 257
3786 743
1189 279
14519 223
284 87
2095 275
7228 137
4990 511
1148 376
20930 641
24236 229
444096 748
6147 291