30327 120
40495 153
37498 654
72644 783
43572 463
24853 236
30566 349
58607 803
91203 262
55226 115
45077 614
59394 623
24069 480
16341 218