3546 427
2699 348
3316 641
8112 719
9986 276
4372 488
2482 84
2684 41
5594 504
3248 606
3066 188
2099 452
8116 846
2100 51
3643 388
1832 285
4956 476
3951 798
5707 222
4110 38
2183 139
897 49
3735 116
4450 811