24596 159
50299 181
11045 608
6662 697
3396 344
4155 447
16377 652
8474 550
26320 800
4040 123
37628 423
4365 277
13141 362
1839 231
6413 438
100337 242