2402 649
1656 275
10270 59
3777 429
9729 738
22239 380
4011 283
5303 99
6461 479
7116 48
5793 144
5322 438
9229 591
26332 472
8384 62
43457 233