2976 315
260490 621
116663 650
21122 873
6381 963
6755 825
217159 696
134993 236
131614 973
5824 952
3428 506
480504 1361
139151 897
167636 726
5341 504
95419 717
451176 1180
33895 171
12765 744
5499 370
43166 649
51877 458
121526 203
13123 393
97795 886
78423 947
11111 350
4043 443