29108 537
11290 328
6874 340
20665 824
9460 903
11249 618
949 117
5108 396
6063 263
18259 386
16020 414
2462 242
23368 209
6520 361
3983 312