22496 800
15808 615
37068 312
4345 252
8217 425
18901 230
3587 505
6210 518
3156 758
32341 582
9269 822
61401 913
3682 350
2979 149
13301 544
6926 521
14394 248
14377 731
9206 474
3017 297
10089 212
10761 649
3085 57
7029 168
9380 671
34178 635
1875 344
18237 374