509 124
2756 584
26085 328
42424 93
2533 106
5840 339
28716 221
23576 799
4686 72
43400 627
14382 251
13695 722
654 167
8357 608
9390 490
8635 68
2813 813
10841 818
14044 280
144819 570
6373 494
12704 877
19623 314
3217 469