21061 361
13733 209
20612 309
6369 495
10561 217
11905 722
13786 676
19711 695
23956 531
2758 295
15288 148
1365 224
1514 84
20923 526
15194 942