2848 218
1902 333
3502 820
4778 940
1545 177
739 38
517 72
5091 524
2513 246
1211 142
2788 335
6988 278
1973 110
3262 723
7572 861
3139 721
2239 551
2041 180
5201 703
1585 358
20514 757
3861 413
3942 665
3800 517