9481 290
3896 306
14667 449
7637 391
2418 183
5084 135
2204 177
5470 555
7913 506
2040 234
2039 34
8168 308
3421 802
2751 188
7236 64
6955 440
1441 369
23298 509
14551 670
993 65