3006 89
9813 716
12715 531
1296 76
17722 521
1232 113
5001 194
7616 89
4601 388
16710 750
8168 255
8979 459
45816 334
9789 553
35191 711
7710 614
6386 423
12150 444
10496 257
5221 422
11584 404
28826 542
4353 137
6084 38
11783 516
20407 386
13579 476
22496 393