23280 300
12225 56
20284 159
5184 917
4981 74
4912 468
2273 438
12301 254
6081 885
19324 428
3343 641
9742 219
8553 26
2552 536
3406 510
27386 780
14261 228
6629 546
7776 709
3896 227
5782 118
14043 803
3341 433
2736 391
4563 543
1835 259
4167 615
10870 44