5646 165
9506 519
11289 857
6989 421
13611 353
6632 285
6274 214
7556 578
14527 613
10135 846
13124 746
11079 497
8404 228
8819 398
18689 265
6043 56
5037 559