2018 125
2572 739
2583 333
540 134
1885 575
1006 51
1358 368
598 128
2977 765
5852 270
2374 564
1502 367
2079 267
1815 290
1858 407
3050 81
2137 229
3125 675
3136 643
1822 147
4542 703
3453 848
1703 297
1580 380