2978 568
2860 457
18658 722
2099 139
3068 709
3913 290
2403 490
3635 675
2880 620
16368 92
2595 216
1295 135
3828 433
4884 361
4209 543
2599 313
2179 307
18788 635
17964 170
4717 517
25196 763
16191 780
30817 899
15373 820
31399 292
9347 509
35096 509
20546 112