3153 43
5284 669
16419 628
38385 334
14741 344
26458 405
33911 104
5091 528
1124 35
7481 634
4885 331
2415 178
3981 588
43719 699
20776 227