12999 182
21916 158
28291 244
80893 172
29346 140
29870 302
15393 97
51517 680
83685 713
42354 603
114271 756
52845 202
42242 95
53530 670
38407 933
21962 562
31050 184
50776 330
12633 286
54085 108
17296 298
42371 545
204143 743
28773 511
20176 89
21110 360
25039 676
31054 392