2540 112
7615 618
9074 391
170453 776
30322 823
80393 350
288689 842
285486 843
141511 345
25909 258
56117 254
16975 407
1130 143
3158 464
7559 506