25016 121
31869 328
26797 345
7606 348
9230 594
24119 277
37560 705
21623 206
5347 537
3445 77
6611 483
12110 601
9940 607
3951 253
8724 847
5845 66
7304 764
3954 560
1476 136
2405 388
5820 306
6089 566
21646 46
25998 121