3129 521
1668 133
2730 362
1065 125
2818 437
7497 488
3096 361
4951 743
3733 52
4629 459
11408 501
11848 648
2122 255
3110 298
9117 673
1226 66
5141 451
12391 578
5235 679
14826 325
12851 76
2231 401
8951 781
3577 432
3020 163
2028 558
4434 725
3633 345