30851 301
2544 203
3908 476
1771 94
3951 681
5413 390
3220 486
133225 768
305178 1033
3094 173
5800 409
15562 131
6228 532
6695 638
9128 311
43780 683
5512 352
5852 320
6559 365
5821 391
7955 502
7605 284
3118 83
4825 214