133505 1086
10834 598
19286 812
23232 671
7206 154
14940 738
13517 68
32174 408
26007 782
22412 303
33189 523
11664 369
12433 468
11845 602
19756 287
7230 119
9930 206
13726 441
8790 131
7877 276
16740 444
3428 248
4168 201
8258 482