2931 336
4881 745
2793 263
6468 487
3059 155
22554 509
5162 677
4071 301
3296 424
4139 500
3104 118
3638 279
6473 631
2887 366
7704 265
3276 117
8192 348
5741 538
9751 121
2611 138
25748 54
5349 780
3955 501
33606 337