41415 287
5552 912
4160 574
142841 338
10759 722
15979 654
7306 593
3465 419
20665 377
8379 269
22077 242
8970 879
18910 306
17989 243
30477 764
29379 136
42145 811
5962 59
3335 442
35818 559
30141 651
24550 292