84575 195
43495 153
136368 296
209359 845
159598 335
29844 55
53177 275
30314 192
52719 775
180685 652
25836 257
102680 613
97084 154
118935 581
51858 369
45100 530
88385 211
58382 553
264699 467
58257 519
89859 960
70678 259
68695 562
341395 1292
17865 290
95223 129
35006 629
27451 260