2985 297
22060 499
7812 31
9256 671
5296 315
17075 334
3894 366
11250 289
13283 495
1844 41
6819 665
9099 303
39038 64
3032 71
37940 912
5000 194
7288 501
9861 928
6696 91
7645 486
24456 519
7628 352
11940 589
22156 327
5373 693
6651 662
5095 514
6690 490