29306 666
11738 208
17227 227
15831 651
10530 384
7017 110
3699 160
6266 626
4126 153
16287 862
8596 176
22899 538
12423 472
7875 328
6172 509
14141 765
5090 482
7727 263
3129 312
10104 582
7144 313
16491 107
25162 701
20103 120
5131 359
6173 285
9296 231
8399 602