19959 33
17735 336
4200 122
12113 164
4671 229
3573 748
4717 583
5734 102
7229 168
5720 651
4926 536
10825 241
6579 790
5307 488
5215 824
15127 623
4416 349
910 37
2964 495
5948 182
13143 274
4100 339
10125 602
2547 128
3443 401
4983 524
6342 858
4837 42