43556 289
5572 912
4176 574
143284 339
10774 722
15990 654
7310 593
3473 419
20682 377
8412 269
22169 242
8999 879
18999 306
18108 243
30557 764
29467 136
42404 811
5976 59
3342 442
36101 559
30202 651
24607 292