12391 702
3523 653
3149 98
4788 162
33584 796
1232 169
3967 93
4098 504
12159 495
4419 629
47050 411
5585 71
5887 273
1751 276
5414 571
4391 89
25634 131
7004 921
3989 295
7705 142
19186 349
5089 356
30159 42
4396 566
10887 877
5254 562
3297 256
9055 125