13096 74
11317 283
14678 953
6529 86
129121 356
6164 320
11207 464
14837 128
9217 628
13875 301
13637 235
9981 420
9457 404
18656 542
25962 585
59777 419
10345 936
13949 437
15063 654
7033 270
8689 115
10111 658
15646 168
49175 578