3262 585
16741 283
6862 75
20281 48
16557 332
3611 455
10232 187
4986 526
6798 226
3962 29
5476 969
5085 298
9827 249
2525 462