133506 1086
10834 598
19289 812
23233 671
7207 154
14942 738
13518 68
32175 408
26008 782
22412 303
33193 523
11666 369
12433 468
11845 602
19756 287
7232 119
9931 206
13730 441
8790 131
7877 276
16742 444
3428 248
4168 201
8258 482