3082 503
716 60
3835 637
5066 533
11227 842
39132 721
17413 560
3319 178
909 106
11374 467
31107 356
6860 733
4302 225
4781 668
14768 728
6999 342
12095 500
16642 503
9569 671
4397 322
9970 489
21292 587
6144 486
23948 196
81897 748
26275 512
28016 642
114380 957