1097 241
376 55
2839 840
2384 528
50515 399
42800 740
32550 273
58875 130
39860 236
43323 629
62161 584
60792 414
23939 829
80121 356
83620 600
74703 167
45530 798
10396 638
149081 433
101139 295
28811 769
127293 679
72159 653
32579 103