35245 429
24303 618
5365 612
20580 562
41677 121
21339 233
26515 259
46152 384
51042 720
4281 383
12609 666
7804 502
6499 222
13941 457
11857 170
62210 95
109730 667