1831 509
1047 307
2051 420
2718 793
1324 359
246 51
2105 463
4147 821
7225 386
17152 379
11793 484
4908 643
7970 410
6338 292
3041 349
166639 403
7067 436