13915 580
3062 268
2766 431
4716 164
6733 362
3548 334
4390 318
3503 441
3680 462
9713 111
5782 65
7231 833
5525 231
1951 69
23964 263
2264 277
3174 460
7212 258
7640 612
7951 921
5792 563
5577 815
1725 310
15084 795