2881 288
5951 656
1800 121
10627 746
9605 536
5059 941
6824 697
2196 141
3851 587
2899 301
1795 211
8310 393
13303 419
6156 533
12240 259
6102 442
20546 841
13513 900
8880 95
5162 327
6719 267
17235 583
9504 225
4237 617
2328 145
5816 59
84088 1119
9053 891