30704 156
5854 654
8550 875
5467 660
4562 332
67271 848
60866 177
33887 578
59628 506
28034 621
28006 388
31134 68
15322 509
17457 616
19968 493
29165 519
7766 230