2502 290
152434 828
66333 606
163513 317
100919 211
237075 522
78355 565
75038 818
58218 789
101061 420
142878 196
11448 165
38798 866
148732 401
11650 326
11684 592
8902 365
49730 581
127786 928
65311 827
15668 329
27531 187
97975 402
95582 234
41989 60
77950 599
92312 230
64929 660