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