30728 156
5862 654
8555 875
5475 660
4574 332
67309 848
60985 177
33930 578
59746 506
28066 621
28061 388
31187 68
15492 509
17500 616
20035 493
29248 519
7777 230