15803 452
2609 64
3291 282
2982 178
3360 686
4534 412
5669 392
3101 330
5760 954
3552 249
4452 785
15309 147
3946 777
1852 44
2140 130
9216 167
7712 642
2832 269
4754 422
2608 245
36347 525
2332 189
23392 942
16541 457