3015 582
20364 968
4934 322
21573 427
12110 263
10481 633
3865 164
8643 354
9009 216
24263 310
14775 562
13315 165
6164 487
85640 496
51886 193
6979 526
21548 457
9180 894
15606 550
78897 807
100527 221
53743 426
10145 499
27202 979
12754 609
36917 719
26940 932
8151 420