3006 89
9813 716
12714 531
1296 76
17722 521
1231 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
11583 404
28826 542
4353 137
6084 38
11781 516
20407 386
13579 476
22496 393