4918 606
2520 52
12433 907
17369 639
17563 587
2940 274
5214 374
6245 120
13818 784
81886 612
5554 138
11800 314
9172 733
7603 479
13117 56
8261 537
9306 725
3355 288