3271 90
111359 625
7623 414
14813 944
13263 117
44889 648
39435 550
11240 614
16141 850
9651 239
9029 240
5958 589
4563 476
54291 394
352264 936
70532 297
87658 186
20563 195
32752 299
20319 722
17117 138
133015 169
81416 167
32248 358
13969 394
46532 342
22285 466
5624 368