30212 120
40395 153
37455 654
72496 783
43348 463
24752 236
30478 349
58492 803
91088 262
55113 115
44983 614
59275 623
23969 480
16314 218