3051 218
2890 589
2977 743
2608 387
18811 668
3689 433
5508 953
12845 827
2334 661
3041 993
1801 482
2511 719
3170 692
2191 373
1574 315
536 26
2383 455
954 58
5348 703
7081 522
24424 816
4882 54
2652 580
251 52