11011 857
6770 421
13153 353
6483 285
6071 214
7461 578
14154 613
9888 846
12809 746
10819 498
8266 228
8617 398
18506 265
5710 56
6863 272
4045 733