2973 319
5149 351
2226 626
4083 111
4215 699
1919 123
2108 421
3280 631
4538 458
3012 268
3863 366
3928 345
2774 390
1333 40
2559 322
2724 117
3450 645
5938 843
1513 114
1884 73
6914 783
4092 351
3744 523
19644 428