3181 329
7627 55
11142 828
4972 268
9479 448
5565 232
11664 351
11010 247
3298 463
3248 582
5777 522
10517 507
5251 331
2220 78
21893 657
3329 145
8057 662
7935 490
4006 429
4658 316
3648 143
5412 479
31587 282
3296 280