2302 272
3091 505
2880 525
4906 339
3529 732
14340 310
1535 221
3935 115
4311 78
3809 395
2517 657
7897 482
1122 44
1557 114
2041 357
3236 731
3457 488
1281 41
823 56
3047 706
3979 906
1361 136
13884 489
1716 158