2586 240
5070 331
4679 893
3149 132
2053 196
6544 547
5505 212
5555 455
5308 538
8002 767
3283 280
3624 97
9446 375
4117 694
4963 653
8105 444
18330 240
15964 580
4511 741
7074 152
6393 872
2864 131
6967 580
10739 527