31215 738
12107 387
14005 663
4630 318
14821 432
2830 148
13718 503
5633 216
10166 556
8294 226
5011 325
11116 488
7829 547
1882 79
3802 463
5774 228
6533 290
2448 35
4245 265
3062 560
7355 309
12027 257
14874 352
1639 121
9173 167
7193 547
6165 289
6758 317