15861 475
150581 223
145297 216
29295 333
91459 934
38435 142
315035 426
79277 132
27841 43
21390 49
154571 212
161280 521
19814 890
46896 601
60136 1047
146409 400
42080 848
43276 728
90751 360
50253 597
175180 695
30749 366
150084 200
6806 343
4706 217
23358 598
40049 252
5792 618