3015 97
17030 482
9710 686
6276 716
13299 416
3451 81
5726 641
6026 387
38420 736
7379 378
4683 117
3418 284
8164 718
105678 476
30715 301
15584 369
24877 139
24153 328
10632 332
22182 970
8369 124
3595 603
4559 512
20111 769
5428 35