2969 380
1108 87
5006 754
1363 128
5425 837
5995 631
4562 731
2743 445
7328 670
5215 584
1525 239
4232 715
2303 584
4446 780
3757 388
1985 291
4112 196
2924 101
2959 337
2533 261