5083 695
9726 600
1341 114
3311 370
5026 565
1070 37
5698 376
6152 249
13415 838
3718 285
4255 249
6362 83
6745 741
40928 302
18454 161