3091 260
5511 404
43324 93
781 127
4107 702
3250 845
1132 104
7762 521
3352 469
3244 750
3047 549
5566 907
2711 571
3930 455
5557 633
5277 509
23928 641
9171 356
6489 536
7210 588
1605 346
1557 187
4687 485
30567 501
17582 472
12163 533
20164 314
1072 126