51301 412
4957 125
159608 224
12830 73
2511 170
28974 239
117895 211
7358 450
5358 679
2872 330
5444 446
5446 245
4177 288
6339 477
4557 742
4474 420
8160 612