3026 97
17086 482
9754 686
6302 716
13328 416
3473 81
5743 641
6076 387
38531 736
7507 378
4727 117
3433 284
8178 718
105754 476
30821 301
15665 369
24889 139
24166 328
10650 332
22195 970
8404 124
3598 603
4574 512
20153 769
5514 35