5638 520
4228 177
9481 289
12554 218
5959 370
5284 328
7013 101
4274 135
4151 306
4351 543
10060 221
8031 576
7250 569
5033 410
6300 92
29196 269
7844 215
8130 114
6279 82
7593 557
42360 270
5899 460
6351 286
4505 577
5160 332