21596 451
5652 345
6945 482
3790 556
69163 474
5650 28
11130 82
36633 686
24207 606
7640 411
65747 372
4545 388
31371 173
6739 358
63008 604
11337 948
103406 361
2095 76
70213 169
2880 197
5892 325
26056 51
13498 486
2379 98
5733 524
5036 824
2652 379
3450 450