41497 287
5553 912
4160 574
142861 338
10759 722
15979 654
7306 593
3465 419
20666 377
8380 269
22085 242
8970 879
18912 306
17991 243
30478 764
29381 136
42149 811
5963 59
3335 442
35824 559
30141 651
24552 292