12276 157
10205 307
8127 363
11227 517
5174 909
17991 631
3413 282
17846 814
8599 88
12699 322
5052 631
20525 841
8030 283
8289 87