6580 90
11032 778
9613 872
12139 263
5184 114
23339 315
7945 821
7532 161
31068 249
58764 836
26639 295
26250 347
3433 383
8696 715
37367 469
13389 426
7205 463
10496 767
9938 288
8075 222
52964 471
68501 802
7966 840
5340 185
17598 51