95406 240
116336 696
312963 1175
18386 666
101660 366
18919 815
27032 282
6455 328
5118 755
3740 450
5091 412
60176 296