802 249
238 64
2579 696
1872 508
1539 486
2321 375
5186 613
21249 201
7456 50
15471 437
73415 337
8670 524
8302 293
4540 71
13004 649
8501 157
8928 49
5335 417
24352 603
12189 291