5960 80
2865 102
10643 277
10422 503
4928 227
2720 337
13844 305
4733 46
10687 184
5459 161
7345 319
5738 88
6489 670
14107 295
12308 781
24731 718
14527 570
17675 51
7655 335
4713 398
8249 435
16020 267
6377 52
9472 380
5493 207
7084 302
20411 771
5564 429