2896 250
3811 413
6801 700
4802 766
22387 509
15686 258
13108 680
8274 806
9083 631
5843 827
10130 887
6318 480
2742 97
18024 361
5363 433
3572 513
26244 636
7629 789
9186 239
305086 1033
4743 948
3481 298
2618 472
1969 67
3928 193
2172 74
4018 656
4134 52