30883 407
5098 44
37742 925
86569 908
50688 920
23016 332
30344 390
16247 432
33809 423
12822 734
6053 282
14754 447
3235 299
2824 524
2266 220