2161 95
1041 128
6687 277
13966 531
12543 328
1809 284
15595 427
1995 312
6084 436
3316 227
7499 795
2737 152
4399 597
1687 420
987 210
2658 726
4326 633
3646 745
3210 852