335 69
2439 736
2358 513
1231 270
2710 875
1846 291
8691 598
75566 450
34412 247
5886 489
7045 351
24085 603
32522 686
5198 719