2345 649
1517 275
10166 59
3726 429
9697 737
22159 380
4010 283
5273 99
6427 479
7091 48
5784 144
5306 438
9220 591
26324 472
8384 62
43431 233