2996 203
8512 59
4469 256
6335 467
6681 885
123901 602
8245 622
59344 648
17276 358
15780 829
33424 427
13884 285
24912 762
20577 850
7468 193
20283 116
32251 583
4412 359
14395 444