15061 664
32299 109
43773 615
8031 620
3241 314
4306 38
12455 445
6001 283
11482 606
5723 473
5291 330
12700 324
20623 52
11644 318
6109 156
7193 251
5333 318
11622 648
7807 386
21005 64
15809 432
15271 153
14883 181
30348 372
5413 391
26500 717
16846 349
24938 634