42196 375
49463 251
44890 340
32386 203
34702 506
23217 246
67706 757
35747 300
33846 264
28356 86
87016 852
37968 214
25843 601
20337 276
28281 379
52252 944
60263 768
39082 269
33990 560
36081 431
38349 465
37008 123
40987 548
40448 838