2936 540
17296 545
5363 143
15625 580
10436 627
22239 142
27306 133
6327 666
7711 717
4266 359
13662 131
11156 547
18402 72
3223 300
16833 652
15606 312
5512 286
9022 209
7574 61
3346 280
8744 501
9325 343
9932 693
24630 651
6217 648
12748 734
4419 162
8312 334