3128 540
18205 550
5731 143
16000 579
11067 627
24298 142
29972 135
7233 999
8804 718
5168 359
14406 131
11857 546
19241 72
3545 300
17665 654
16589 312
5941 286
9865 209
7978 61
3707 280
9350 501
9862 343
10634 693
24991 650
7273 648
13605 733
4819 162
9232 334