32583 560
58122 504
5788 683
3049 110
3950 295
2302 202
11888 168
12213 253
14454 494
21368 94
20776 937
9483 267
13931 689
4756 117
21859 81
44465 430
15939 855
6712 53
14555 870
7572 482
7944 117
14813 395
21059 586
8228 154
15044 329
15071 194
6691 493
6448 795