15061 664
32296 109
43770 615
8030 620
3241 314
4306 38
12453 445
6001 283
11481 606
5722 473
5291 330
12698 324
20623 52
11642 318
6109 156
7193 251
5333 318
11622 648
7806 386
21001 64
15808 432
15271 153
14881 181
30347 372
5411 391
26499 717
16846 349
24938 634