4928 150
5563 690
3530 584
20598 352
4272 732
2177 262
4275 568
2097 207
9361 473
9230 509
25702 447
3693 550
3607 577
2028 222
4583 906
3159 472
3698 285
4634 340
2974 135
4675 693
2811 336
54798 442
5197 687
5077 42