42105 901
34872 533
232271 948
10918 371
3421 189
12332 545
271230 1058
48442 89
24708 244
67180 763
8151 389
4635 713
4181 279