2981 97
15743 482
7249 747
16070 66
175092 696
6784 594
8873 602
5557 672
4676 286
6545 200
8293 576
13665 467
5984 86
6412 279
9237 927
3849 55
14576 118
10619 663
5344 501
3401 66
7410 571
10317 678
40039 273
8692 52
14258 503
3018 281
29019 386
10183 532