4047 625
101457 389
2550 267
7113 701
18019 443
121129 755
25978 532
23041 108
6019 479
4642 67
3539 418
4202 485
5277 651
39374 259