294 52
1125 318
254 75
716 195
2151 273
19956 208
17674 120
5497 517
28588 508
7375 292
28463 239
6124 66
10713 591
56939 379
14254 450
5436 767
11139 198
11287 328
8240 156
30058 369
23286 77
29549 281
56780 296
23726 603
9400 35
15719 623
18059 494
18711 316