50506 641
5123 420
8180 680
4181 45
20347 207
3992 697
5105 335
5383 556
20914 36
5797 144
36505 530
17344 710
6777 366
1883 99
5032 480
34463 781
3843 192
39686 109
9457 64
3658 57
30104 363
3508 471
78809 311
3436 422