5030 522
2909 535
2198 385
4218 79
2149 267
3283 862
5106 682
3275 599
1828 201
2537 444
3208 678
2439 557
3586 706
2843 443
2174 303
2950 482
6066 649
3640 335
1424 127
3333 197
978 73
1290 108
1864 272
4993 524