20022 309
15295 236
1691 141
4317 116
13169 272
16079 567
898 178
3138 732
16006 387
3577 836
7437 31
15848 65
3513 214
8438 243
8036 840
104079 389
1768 207
7303 63
998 44
2819 335
2911 728
3254 554
11656 342
15711 303