3905 317
4104 44
10209 201
19063 498
7397 612
2468 295
3772 269
5529 561
17669 270
14757 254
11155 512