2360 649
1522 275
10167 59
3728 429
9697 737
22162 380
4010 283
5273 99
6431 479
7093 48
5785 144
5307 438
9220 591
26324 472
8384 62
43431 233