3593 345
12289 253
7104 584
7825 163
6186 512
4823 616
3789 141
3126 132
2773 117
6662 502
10849 918
5859 666
5456 217
3394 126
8042 509
3287 229
6321 448
6376 502
8039 486
8897 825
7417 509
5147 126
2958 101
29517 643