30212 120
40394 153
37455 654
72496 783
43347 463
24752 236
30478 349
58490 803
91086 262
55113 115
44983 614
59275 623
23969 480
16314 218