5639 897
4534 673
2968 453
13685 1002
3592 460
6193 677
5107 308
4044 382
6227 519
3370 347
8483 228
20358 109
3101 188
14096 580
5157 509
5812 595
6890 261
4539 932
12065 692
27847 256
3523 413
9244 317
4035 350
11478 941