21202 508
11082 387
2235 232
11366 713
3352 201
2015 344
933 118
8765 43
14652 695
4136 487
13977 193
3595 717
7101 53
8058 727
6644 351
2999 531
5901 402
3295 698
4966 511
10389 755
4301 489
23385 368
3273 167
7437 295
5796 643
2679 618
25836 156
16649 286