32578 600
2984 500
16563 105
28982 235
6116 529
19724 674
23207 615
21739 704
32069 288
4402 662
7197 254
4149 454
20269 657
1392 302
4432 195
2720 49
24932 602
7351 640
16182 338
4265 829
22617 100
16519 90
2136 29
18359 558
7403 423
2097 304
5405 78
8544 69