13941 810
2367 289
13931 580
3830 720
5347 211
7070 278
2131 206
3982 399
3260 486
2666 598
8846 943
3199 369
25990 286
2781 307
5656 601
3360 668
4077 627
4065 574
4269 91
2074 145
1968 89
4481 176
3621 376
5598 116