15057 743
24146 313
12571 752
16949 581
20391 448
69430 169
10629 502
53297 352
18687 81
24628 327
2797 197
73081 858
24651 188
10675 78
21542 262
35378 660
97717 289
30306 537
37310 97
10559 432
76852 309
19441 267
16271 573
34313 121
26675 702
9155 850
113569 642
27168 211