905 178
2922 728
8345 96
104087 389
45306 313
460 32
4320 116
6684 291
7311 63
5439 455
1991 405
4655 240
8444 243
10003 247
13140 677
3261 554
2264 296
8040 840
14776 343
2825 335
23637 643
2923 495
13719 805
1139 104