31226 739
12134 387
14012 663
4648 318
14840 432
2830 148
13728 503
5636 216
10173 556
8299 226
5013 325
11132 488
7841 547
1882 79
3803 463
5777 228
6536 290
2450 35
4249 265
3062 560
7359 309
12038 257
14874 352
1639 121
9173 167
7194 547
6175 289
6764 317