2601 296
3500 680
3268 526
3432 63
1903 403
4883 423
4137 191
2897 335
1248 134
2707 523
4914 298
2626 573
21089 496
17865 790
937 202
1665 345
9274 263
1152 284
15276 308
5445 638
4978 589
7476 712
3211 803
814 180