119 32
1251 282
2551 524
1633 239
39277 98
19756 192
33243 445
69733 229
16617 152
27956 263
13026 273
26491 454
43468 90
83550 143
48870 434
127069 1058
41883 204
46089 205
88140 716
32612 355
50738 589
2320 597
43063 294
104738 614