15008 289
2275 259
2584 118
8788 247
312281 965
34767 463
33043 589
3420 660
4512 771
11804 118
49521 333
2515 227
3863 395
158139 221
55248 381
153395 421
5300 316
31487 275
7836 791
3063 110
23022 454
34781 344
4439 264
3172 330
2939 52
64314 261
6646 419
12427 153