32482 941
31185 179
154179 542
42669 59
79858 599
11934 331
3907 405
86189 505
44466 404
93660 230
65266 660
15374 567
142672 136
53970 510
66988 144
60739 190
46236 78
41835 559
99587 371
46747 700
22532 244
80723 263
102605 627
15050 519
28777 221
77433 286
91500 348
75440 353