30016 245
44316 150
31858 64
251670 673
89140 185
12182 307
4298 656
8259 274
156885 424
24652 153
7276 258
10056 490
16045 520
12525 715
11012 689
30320 384
31799 892
22385 643
17844 606
34270 593
68299 346
17278 594
4658 519
6779 578
4999 455
2961 403
2718 144
5962 242