15693 94
5904 333
19289 176
28716 279
30153 77
16301 624
10351 220
4417 317
17468 588
8757 481
7406 531
4397 44
15497 304
4281 69
5745 528
9737 68
4806 570
2822 54
8122 291
5136 437
15906 777
7108 863
13215 714
5072 295
5148 414
4756 67
8616 297
8930 57