10183 323
15904 166
16366 229
12595 592
58929 308
4828 309
9048 494
13688 77
8761 104
6761 563
14410 502
10692 651
6599 583
5738 695
14461 581
11644 229
6309 165
2194 201
1594 257
4666 115