30506 538
15589 53
9693 319
29788 494
5399 251
2361 43
2483 241
3845 705
3727 394
5417 78
5403 660
1636 351
12008 239
31116 580
1511 247
8459 434
14469 496
2146 162
2746 466
6711 365
4562 71
5514 672
4842 447
13991 581