21011 356
9292 50
29284 145
14841 776
18739 758
15251 675
23365 201
21563 313
18230 448
47819 350
27463 535
14643 573
24290 210
25499 415
38863 342
12395 656
23347 503
17154 63
31995 141
22068 158
16697 669