51504 440
34497 439
70079 285
169292 1136
11250 139
19937 422
56321 473
15028 605
3732 454
50351 371
23355 172
5728 358
48424 602
80226 352
57200 165
20076 50
11475 485
3117 456