5402 913
249595 1230
11505 354
6348 591
11633 783
161841 555
8931 402
99133 242
112128 440
20028 350
48384 807
10199 331
29528 205
9573 780
4383 98
6457 673
4236 587
798 118
1916 337
1805 37