30087 147
14228 180
3636 169
5118 679
3595 520
5159 338
2546 275
6320 338
5071 822
18067 307
47125 900
71359 603
49963 256
159527 292
297537 391
144215 775
10573 408
9184 244
5400 530
2847 70
17122 444
5877 737
9670 239
20299 891