32596 128
148284 929
42247 152
8633 132
13300 884
61400 880
22660 428
35729 403
8574 85
12933 68
36348 607
10292 338
6843 334
9052 275
14464 618
39464 952
93068 489
113347 421
40745 247
20825 93
34056 246
6923 317
7202 334
12101 605