42545 242
4825 819
3338 320
152605 516
45985 826
172254 508
145779 1097
105466 696
28552 472
98997 552
60538 124
21683 215
29240 301
49755 319
10001 285
5130 390
1964 219
4556 651
3944 367
3426 778
11754 177