14975 249
5705 307
19410 322
12555 169
9183 823
6264 846
22519 244
4803 566
3343 194
3427 329
4518 598
23761 574
20935 426
16291 746
6995 93
2834 189
14290 633
4777 361
14032 657
7381 39
9496 472
7062 52
15878 352
16801 906
43067 612
14838 187
6006 371
5322 594