5952 152
15572 32
7288 531
17953 70
25749 396
3237 334
9989 199
14254 162
5286 706
5165 712
3177 179
19436 382
5035 745
4093 346
15793 171
5057 130
4745 418
3401 109
3668 556
4238 206
6981 202
8412 184
5506 635
4334 164
4002 621
6229 909
5151 660
22972 592