5942 152
15572 32
7288 531
17951 70
25742 396
3234 334
9987 199
14246 162
5275 706
5162 712
3169 179
19436 382
5031 745
4093 346
15791 171
5050 130
4745 418
3397 109
3666 556
4236 206
6971 202
8410 184
5505 635
4334 164
3999 621
6227 909
5149 660
22969 592