15030 278
18585 366
6309 426
17478 668
45130 912
20998 341
12229 531
24464 804
10034 429
14596 269
8455 583
10499 320
25293 445
12483 101
11524 563
11306 867
20095 550
6558 143
8515 320
3228 491
9574 253
37607 90
64069 715
39640 334
67651 457
1902 48
4686 535
48444 792