5959 267
5405 693
3451 503
44064 509
20677 530
2694 103
3896 299
4002 38
1919 157
2811 106
2239 172
2028 174
4433 590
3094 383
3528 773