30713 375
17255 90
11162 201
11338 104
9994 62
42960 309
64779 200
21847 314
46455 365
8642 452
14153 218
35003 476
23416 236